Skip to Content
Manta Logo Manta Home
Claimed
Storming Crab - Kirkwood logo

Storming Crab - Kirkwood

Seafood Restaurants

1242 S Kirkwood Rd, St. Louis, MO · 63122
Get Directions
St. Louis, MO
Business Details

Serving St. Louis, MO

St. Louis, MO
Customer Reviews
Key Facts
Type
Seafood Restaurants
Location
Phone
(618) 818-9839
Listing status
CLAIMED
Also Serving Nearby
  • St. Louis, MO, USA
Similar Businesses
Captain D's
Saint Louis, MO
Captain D's
Cahokia, IL
Bristol Seafood Grill
O Fallon, MO
Captain D's
Belleville, IL