The Mad Crab
The Mad Crab is a Seafood restaurant located in St. Louis, MO 63130. It is one of the 397 Seafood restaurants in United States. Address of The Mad Crab is 8080 Olive Blvd, St. Louis, MO 63130, United States.
The Mad Crab can be contacted at 13148018698.
The Mad Crab is rated 4 (out of 5 stars) by 1208 reviewers on the web.
Some of the places around The Mad Crab are -
Olive Supermarket
(Chinese supermarket) 8041 Olive Blvd, St. Louis, MO 63130, United States (approx. 199 meters)
Cube Tea Studio
(Bubble tea store) 8041 Olive Blvd, University City, MO 63130, United States (approx. 204 meters)
Cate Zone Chinese Cafe
(Chinese restaurant) 8148 Olive Blvd, University City, MO 63130, United States (approx. 303 meters)
The Mad Crab
(Seafood restaurant) 8080 Olive Blvd, St. Louis, MO 63130, United States (approx. 100 meters)
Skif International
(Clothing store) 8100 Olive Blvd, University City, MO 63130, United States (approx. 180 meters)
Seafood City
(Grocery store) 8020 Olive Blvd, University City, MO 63130, United States (approx. 227 meters)
Mandarin House
(Restaurant) 8008 Olive Blvd, University City, MO 63130, United States (approx. 340 meters)
Distance From Major Landmarks
Distance between The Mad Crab and
Blueberry Hill is approx 4 kilometers.
Distance between The Mad Crab and
Corner 17 is approx 4 kilometers.
Address
8080 Olive Blvd, St. Louis, MO 63130, United States
FAQs:
What is the contact Number of The Mad Crab?
Contact number of The Mad Crab is 13148018698.
What is rating of The Mad Crab?
Rating of The Mad Crab is 4 out of 5 stars.
What is the address of The Mad Crab?
Address of The Mad Crab is 8080 Olive Blvd, St. Louis, MO 63130, United States.
Where is the The Mad Crab located?
The Mad Crab is located in St. Louis, MO 63130.