La Vela

4.1
(7 reviews)
Hauptstrasse 71, Rorschach, 9400
+41 71 845 47 45Official website
Cafe
Mid-range
Restaurants
Restaurant

At a glance

  • Typical visit: about 1 hour
La Vela | St. Gallen | Switzerland | TripAligner