Albatros
Coffee Shop · Bar · Casual Dining
Albatros is a cafe offering a place to socialize.
Location
Best places nearby
The highest rated places close to Albatros.
Local restaurants nearby
Ljubljanica 4, Grad Zagreb
Location
The highest rated places close to Albatros.
Ljubljanica 4, Grad Zagreb