Taliro Cafe Bar
Coffee Shop · Bar
Taliro Cafe Bar is a popular spot for coffee, drinks, and snacks.
Location
Best places nearby
The highest rated places close to Taliro Cafe Bar.
Local restaurants nearby
Αγίου Αλεξάνδρου 86, Αττικής
Location
The highest rated places close to Taliro Cafe Bar.
Αγίου Αλεξάνδρου 86, Αττικής