Gyro restaurant offering flavorful dishes.