Via Alessandro Minuziano 163, 71016 San Severo, Italy
View on Map
What travelers say:
Beautiful location with well-distanced seatingsQuick and courteous staff well prepared and presented dishes ...... excellent price quality ratio .... very recommended