1401 S Atlantic Ave, New Smyrna Beach, Florida 32169 USA
Stuffed French toast with amazing view
Photo Credit: Yelp