Visit Taverne Bio Natural for delicious food and the option to buy homegrown vegetables.
Shaded spot under trees with a beautiful view of Ágios Nikólaos.