"DISAPPOINTING FOOD AND CUSTOMER SERVICE FROM THE COOKS"
Phone: (+1)7864443157
Address: 2006 Opa Locka Blvd, Opa-locka, USA, 33054, United States
City: Opa-locka
Website: http://crabman305miami.com
Monday: 11:30-21:00
Tuesday: 11:30-21:00
Wednesday: 11:30-21:00
Thursday: 11:30-21:00
Friday: 12:30-22:00
Saturday: 12:30-22:00
Sunday: 12:30-20:00
Dishes: 7
Amenities: 7
Categories: 5
Reviews: 4424