Da Fish Spot

13810 SW 8th St, Miami
(305) 553-0035