Alaskan Snow Crab Legs Restaurants in Elmhurst
Show restaurants on map
4.4
Menu
Table booking
4.4
Menu
Table booking
City: Elmhurst, 668 W North Ave, Elmhurst, IL 60126, United States
"Great old school super club! Must experience!!!"
4
Menu
4
Menu
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..."
Price
The Average price for Alaskan Snow Crab Legs is:
$24.7
Feedback
These reviews refer only to the mentioned ingredients.