Kelari Taverna offers a fantastic menu with great views. Enjoy delicious pizza and a selection of beer and wine.