Back to list
Onda Fish & Wine Bar
Exceptional 9.7 (7 reviews)
Around €23
Location
via Borgocasale, 47
71016 San Severo
See on the map