Evohia
Mediterranean · Bar
Restaurant Evohia offers a dining experience with scenic views. Enjoy drinks or dinner in a beautiful atmosphere.
Location
Best places nearby
The highest rated places close to Evohia.
Local restaurants nearby
Θεσσαλονίκης 17, B



