Castelli Bar
Bar · Coffee Shop
Castelli Bar is a bar and coffee shop located at Ulica kralja Krešimira 1. It appears to be a public establishment with a presence on social media platforms like Facebook and Instagram.
Location
Best places nearby
The highest rated places close to Castelli Bar.
Local restaurants nearby
Ulica kralja Krešimira 1


