6760 Aloma Ave, Winter Park, Florida 32792 USA
Lunch specials are from 11am until 2pm Menu Wednesday, Thursday & Friday
Photo Credit: Yelp