Crazy Crab
Restaurant β’ Traditional restaurantππ From now on; the only place I am spending money on SEAFOOD is THE CRAZY CRAB located at the corner of BELL & VAUGHN Road in Montgomery. The experience was amazing starting from walking into the restaurant and being greeted by smiling and friendly staff, assistance with ordering our food, sitting dow...
Address
2727 Bell Rd, Montgomery, AL 36117
Website
Contact
(334) 593-2365Price rating
$$ $$
Rating on Google Maps
4.70 (91 reviews)Open on Google Maps