A grill restaurant, Se Anamena Karvouna, offering grilled dishes.