Ristorante Bella Vista is a restaurants in Cavigliano, Switzerland. It is located at Via Cantonale 51, 6654 Cavigliano. Visitors rate it 4.6 out of 5 based on 92 reviews.
Restaurant
Service options
Accessibility
Offerings
Dining options
Atmosphere
Crowd
Planning
Ristorante Bella Vista is located at Via Cantonale 51, 6654 Cavigliano, Switzerland.
Ristorante Bella Vista has a rating of 4.6 out of 5 based on 92 reviews.
Ristorante Bella Vista offers dine-in. Delivery is not available.
How to get there