The Roof Garden & the Rose garden are the best places to eat in Sidari. The food, especially the tuna pasta, & service are both great. Also as it overlooks the beach, you can also watch the sun go down whilst you eat!
Great food, try the squid stuffed with feta cheese, great service & great setting