A popular Greek grill house specializing in gyros and grilled meats. Order online. Located near the central church.