Capt Crab's Take-Away 1100 NE 79th St Miami, FL 33138 Phone: (305) 754-2722 Fax: (305) 754-3860
Category: Restaurants