Lazy Lizard Cafe-Bar
Bar · Coffee Shop
Lazy Lizard Cafe-Bar is a relaxed establishment with a friendly staff and a basic menu. It offers a quiet atmosphere suitable for casual enjoyment.
Location
Best places nearby
The highest rated places close to Lazy Lizard Cafe-Bar.
Local restaurants nearby
Σουλιώτη Αθ. 5, Thessaloniki


