
Kristo's Cafe & Taverna
Kristo’s Cafe and Taverna is located on the picturesque Esplanade in Cowes.
With a welcoming atmosphere and stunning views, it's the perfect spot to enjoy a casual souvlaki or a taverna style meal - cooked over charcoal - the traditional way!
Dine in or take away available.
Hours: 7 Days, 11am until 8pm
Phone: (03) 5952 3355
Address: 15/16 The Esplanade, Cowes 3922
Website: www.kristoscowes.com.au