Restaurant

Kalogria Restaurant, an excellent choice for food and drinks, day and night.