Balmoral Castle
Greek · Family Style · Bar
Balmoral Castle is a family restaurant and cafe-bar offering authentic Greek cuisine. Enjoy fresh, homemade dishes like moussaka and baked vegetables.
Location
Best places nearby
The highest rated places close to Balmoral Castle.
Local restaurants nearby
Αγίου Ιωάννου 6, Νοτίου Αιγαίου



