The Great Gyro, located in Horton Plaza's food court, has amazing Greek food. Of course, their gyros are amazing, but they also have baklava and spanikopita that are perfect. You ...
All reviews seem positive