Find the best restaurants in Taverne, Switzerland: 3 places with address, phone number, opening hours and ratings.
Restaurants
4.5 (221)
Via S. Gottardo 8, 6807 Taverne
Bars
4.4 (138)
Piazza di Ton 1, 6807 Taverne
4.1 (103)
Taverne, Via Bicentenario 24, 6807 Taverne