A souvlaki restaurant offering grilled meats and other Greek specialties.