OUR MENU

Kavouras Tavern – RestaurantContact us right now!

Contact Form

Social Media

Address

Kavouras Tavern – Restaurant
Old Harbour, Chania, 73 100
Crete, Greece