Metro
Coffee Shop
Metro is a cafe offering a selection of beverages.
Location
Best places nearby
The highest rated places close to Metro.
Local restaurants nearby
Barčev trg bb, Grad Zagreb
Location
The highest rated places close to Metro.
Barčev trg bb, Grad Zagreb