"Love this place!"
Phone: +12624954806
Address: 123 W Main St, Palmyra I-53156-9771, United States, PALMYRA
City: PALMYRA
Website: https://www.facebook.com/people/Main-Street-Family-Restaurant/100057148942864/
Monday: 06:00-14:00
Tuesday: 06:00-14:00
Wednesday: 06:00-14:00
Thursday: 06:00-14:00
Friday: 06:00-20:00
Saturday: 06:00-14:00
Sunday: 06:00-14:00
Dishes: 13
Amenities: 12
Categories: 5
Reviews: 1006