Leo Cafe
Coffee Shop · Bar
Leo Cafe is a coffee shop that also serves drinks. It is located at Gounari 4 and offers delivery services. The establishment is known for its coffee and drinks, with mentions of beer and a good atmosphere for enjoying them.
Location
Best places nearby
The highest rated places close to Leo Cafe.
Local restaurants nearby
Δημήτριου Γούναρη 4, 18531 Πειραιάς, Greece
