"finally a restaurant with great food to make reasonable trips and the ability to keep a conversation without loud music!"
Phone: +16308330414
Address: 130 W Park Ave, 60126, Elmhurst, US, United States
City: Elmhurst
Tuesday: 16:00 -21:30
Wednesday: 16:00 -21:30
Thursday: 16:00 -21:30
Friday: 16:00 -21:30
Saturday: 16:00 -21:30
Sunday: 14:00 -20:30
Dishes: 227
Amenities: 12
Categories: 5
Reviews: 575