Sidro
Seafood · Mediterranean
Sidro is a restaurant offering a welcoming atmosphere and quality food.
Location
Best places nearby
The highest rated places close to Sidro.
Local restaurants nearby
Dračice 25, Istarska županija
Location
The highest rated places close to Sidro.
Dračice 25, Istarska županija