Find the best restaurants in Riva San Vitale, Switzerland: 2 places with address, phone number, opening hours and ratings.
Bars
4.4 (198)
Piazza del Ponte 12, 6826 Riva San Vitale
4.4 (91)
Piazza Grande 17, 6826 Riva San Vitale