Via Alessandro Minuziano, 86, 71016 San Severo FG +39 0882 605639
restaurant, San Severo, Apulia, Italy
How to go there