Center Cut Sirloin Steak Restaurants in Elmhurst

Show restaurants on map
Show :companies_count restaurants on map
4.4
Menu
Table booking
Open Now
4.4
Menu
Table booking
Open Now
City: Elmhurst, 668 W North Ave, Elmhurst, IL 60126, United States
"Great old school super club! Must experience!!!"
4
Menu
Open Now
4
Menu
Open Now
City: Elmhurst, 668 W North Ave, Elmhurst, United States
"The place reminded me of a Wisconsin Supper Club. The drinks were great and the bar tender was wonderful. The Duck was out of this world. What a great..."

Feedback

These reviews refer only to the mentioned ingredients.


Value
Preparation time
Price
Quantity