Sidro
Coffee Shop · Bar
Sidro is a cafe offering a wide selection of hot and cold beverages, as well as alcoholic drinks, in a pleasant atmosphere.
Location
Best places nearby
The highest rated places close to Sidro.
Local restaurants nearby
Sveti Duh 12, Grad Zagreb


