1640 E Buena Vista Dr, Lake Buena Vista, Florida 32830 USA
Gluten free fish & chips
Photo Credit: Yelp