9101 International Blvd, Orlando, Florida 32819 USA
http://www.theoceanaire.com/Locations/Orlando
Photo Credit: Yelp