Big Fish Restaurant
Add to Favorites
OPEN NOW
Today: 5:00 am - 11:30 pm
Saved to Favorites
05/10/2015
Worst service I've ever had. Won't go again. Food was ok but not for the price.
Phone: (305) 373-1770
Address: 620 NE 78th St, Miami, FL 33138
Phone: (305) 751-1649
Cuisines: Seafood
7601 Biscayne Blvd, Miami, FL 33138
693 NE 82nd Ter, Miami, FL 33138
860 NE 79th St Ste B, Miami, FL 33138
7201 Biscayne Blvd, Miami, FL 33138
7553 N Miami Ave, Miami, FL 33150
1717 N Bayshore Dr, miami, FL 33132
6900 Biscayne Blvd, Miami, FL 33138
5685 Alton Rd, Miami Beach, FL 33140
8995 NW 7th Ave, Miami, FL 33150