Can I see a menu?
Address: 1977 Aloma Ave, Winter Park, FL 32792, USA
Little Greek Fresh Grill - Winter Park | Sep 18, 2020
https://littlegreekcater.com/WinterPark-In-Store-Menu.pdf
Ann-Marie | Sep 18, 2020
Well they got you one
Thanks! Your answer is awaiting moderation.