Miami Shores, United States
209 NE 95th St #2
N/A
+1 3057595400
Amazing!!!'. The king crab was like eating a steak. Chunks of steak would be the best comparison. A great vibe in the "dive bar" setting. Best crab I've had....ever.
like
Nice guys
Deli
The best companies in the category 'Deli'