Bar & Grill called Καρυστινός & Ρένα, offering grilled food.