5837 Sunset Dr, South Miami, Florida 33143 USA
Parrilhada de Mariscos - Grilled Seafood Mix
Photo Credit: Yelp