Back to Kristos Cafe and Taverna – Beautiful Greek Food in Cowes!

Kristos Café and Taverna Cowes Phillip Island offers a slice of Mediterranean right by the sea. This 7 day a week authentic eatery is a favorite for everyone