Small plates taverna offering Greek meze. Enjoy a meal with views of the Pagasetic Gulf.