Restaurants in Karlovasi - Page 1

Browse restaurants, pubs, cafés and fast food in Karlovasi.

Restaurants in Karlovasi

GPXpresso

GPXpresso

Λυκούργου Λοθοθετη, Karlovasi 83200

  • Cafe