"Closed lol."
Phone: (+1)4409868513
Address: 46323 Telegraph Rd, Amherst I-44001-2851, United States
City: Amherst
Monday: 08:00-15:00
Tuesday: 08:00-19:00
Wednesday: 07:00-19:00
Thursday: 07:00-19:00
Friday: 07:00-20:00
Saturday: 07:00-19:00
Sunday: 07:00-15:00
Dishes: 27
Amenities: 11
Categories: 5
Reviews: 1310