Just Blue
Bar · Coffee Shop
A cafe bar called Just Blue, offering a relaxing atmosphere.
Location
Best places nearby
The highest rated places close to Just Blue.
Local restaurants nearby
Λεωφόρος Ηροδότου 125, Κρήτης
Location
The highest rated places close to Just Blue.
Λεωφόρος Ηροδότου 125, Κρήτης