Enjoy grilled feta and a variety of Greek gyros, souvlaki, and other grilled meats at this restaurant.