300 Alhambra Cir, Coral Gables, Florida 33134 USA
French Toast Sliders French Toast Sliders
Photo Credit: Yelp