Company Overview
Company Name
Crabs Landing
Address
701 N Tucker Blvd, St. Louis, MO, 63101, United States
Website
crabslanding.comPhone
(314) 833-3280Approx. Annual Revenue
$4.2M
Established
2021
Google Reviews
4.3 (488 reviews)
About Crabs Landing
Crab's Landing is a seafood restaurant located in St. Louis, Missouri. The restaurant prides itself on serving the freshest seafood, offering a range of traditional and innovative dishes that cater to a variety of palates. The dining room is described as cozy yet modern, with a welcoming vibe and ocean-inspired decor, creating a relaxing and indulgent dining experience for customers.
More Companies in Missouri
Browse all companies in Missouri →
Frequently Asked Questions about Crabs Landing
Technologies Used
Social Profiles
Key Decision Makers
Andrei Soen Owner