1101 Biscayne Blvd, Miami, Florida 33132 USA
The speed of sound in English y EspaƱol #miami
Photo Credit: Yelp