Il Baretto
Italian · Coffee Shop · Bar
Italian-style cafe bar, Il Baretto, offering espresso and more.
Location
Best places nearby
The highest rated places close to Il Baretto.
Local restaurants nearby
Καλλέργη Ζαχαρία 1, Κρήτης
Location
The highest rated places close to Il Baretto.
Καλλέργη Ζαχαρία 1, Κρήτης