A grill house specializing in Greek grilled meats. Offers gyros, souvlaki, grilled chicken, and more.