A grill house offering gyros and other grilled options. Features outdoor seating and delivery.