A popular souvlaki restaurant, offering classic Greek grilled meats.