Taquiza

7450 Ocean Terrace, Miami Beach
(786) 588-4755