"Sheri and staff are the best! She's very accommodating, love the food and atmosphere as well!"
Phone: +18028854240
Address: 30 Main St, Springfield I-05156-2903, United States
City: Springfield
Tuesday: 17:00-20:00
Wednesday: 17:00-20:00
Thursday: 17:00-20:00
Friday: 17:00-20:00
Dishes: 24
Amenities: 8
Categories: 5
Reviews: 1166