via Borgocasale, 47, 71016 San Severo FG +39 338 454 6841
restaurant, San Severo, Apulia, Italy
How to go there