A gyro restaurant, currently closed. Known for large portions and tasty food.