Authentic gyro restaurant, offering traditional Greek flavors.