My one visit to this restaurant ended soon after we entered. The overwhelming smell of crab and the piles of crab leavings on nearby tables made my stomach do a 180. This place is popular and I am sure crab lovers love it, but it was all a bit too much for me.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.