Pizza and souvlaki restaurant, offering a variety of grilled meats and classic Greek dishes.