Caffe bar Leonardo
Coffee Shop · Bar
Caffe bar Leonardo features a charming terrace and offers a variety of cafe beverages.
Location
Best places nearby
The highest rated places close to Caffe bar Leonardo.
Local restaurants nearby
Ulica maršala Tita 129, Primorsko-goranska županija

