CreteTravel.com

Matches found. Page 1 of 1
  1. Thalori Tavern - Restaurant

    • Heraklion

    Thalori's Tavern - Restaurant building was constructed from stone and wood on two levels. It features large fireplaces, in both the tavern and the restaurant, while imposing windows offer panoramic views to the Libyan Seas.

Our Sites