The Fish House
Restaurants · Miami
10000 Sw 56th St Ste 41, Miami, Florida, 33165, US
Find The Fish House online
Location & contact
Map unavailable. Use the address or directions link to plan your visit.
10000 Sw 56th St Ste 41, Miami, Florida, 33165, US
Local insights
See what visitors say about restaurants in fl.
Explore local insights