Home /  

Snow Crab Legs Restaurants in Saint Louis

Show restaurants on map
Show :companies_count restaurants on map
4.1
Menu
Open Now
4.1
Menu
Open Now
City: Saint Louis, 8041 Olive Blvd, 63130, Saint Louis, United States
"Terrible attitude from the waiters when we entered. Extremely impatient and rude. The worst part: We discovered a sticker that still stuck on a slotte..."
4.5
Menu
Open Now
4.5
Menu
Open Now
City: Saint Louis, 3900 S Grand Blvd, Saint Louis I-63118, United States
"If you want some authentic Vietnamese dishes, then you should definitely check out Joyful House. Their seafood broths and noodle dishes are incredible..."
Menu
Open Now
Menu
Open Now
City: Saint Louis, 12528 Olive Blvd, Saint Louis, United States
Snow Crab Legs
Snow Crab Legs Snow Crab Legs Snow Crab Legs Snow Crab Legs

Price

The Average price for Snow Crab Legs is:
$25.6

Ingredients

Crab
Olive Oil
Garlic
Seasoning

Feedback

These reviews refer only to the mentioned ingredients.


Value
Preparation time
Price
Quantity