Gyro restaurant specializing in gyros. Located near Agiou Dimitriou church.