The Fish Market
Add to Favorites
OPEN NOW
Today: 8:00 am - 7:00 pm
Saved to Favorites
Phone: (305) 685-6420
Address: 990 NW 119th St, Miami, FL 33168
13001 Port Said Rd Unit 18, Opa Locka, FL 33054
1177 NW 81st St, Miami, FL 33150
12781 W Dixie Hwy, North Miami, FL 33161
12950 W Dixie Hwy, North Miami, FL 33161
8995 NW 7th Ave, Miami, FL 33150
990 NW 119th St, Miami, FL 33168
12855 NE 6th Ave, North Miami, FL 33161
2020 NW 22nd St, Miami, FL 33142
14075 NW 27th Ave, Opa Locka, FL 33054
738 NW 72nd St, Miami, FL 33150