A souvlaki restaurant serving classic Greek grilled meats.