Crab Man
Add to Favorites
CLOSED NOW
Today: 12:30 pm - 12:00 am
Tomorrow: 12:30 pm - 12:00 am
Saved to Favorites
Phone: (786) 444-3157
Address: 2006 Opa Locka Blvd, Opa Locka, FL 33054
Phone: (305) 432-9574
Cuisines: Italian, European, Seafood, Continental
Price Range : Above Average
1950 NE 123rd St, North Miami, FL 33181
13300 NW 27th Ave, Opa Locka, FL 33054
2049 Ali Baba Ave, Opa Locka, FL 33054
2615 NW 111th St, Miami, FL 33167
14075 NW 27th Ave, Opa Locka, FL 33054
1739 Opa Locka Blvd, Opa Locka, FL 33054
3439 NE 163rd St, North Miami Beach, FL 33160
9641 NW 27th Ave, Miami, FL 33147
12101 NW 27th Ave, Miami, FL 33167
13001 Port Said Rd Unit 18, Opa Locka, FL 33054