We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

La Taverna

St. Leonhard-Strasse 12, St. Gallen 9000, Switzerland
+41 71 223 37 54
Call
Website
Save
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Overview
  • Excellent21%
  • Very good32%
  • Average23%
  • Poor10%
  • Terrible14%
Travelers talk about
“pizza” (3 reviews)
“portion” (2 reviews)
“dishes” (3 reviews)
Restaurant Hours
CUISINES
Italian, Mediterranean, Pizza
PRICE
$$ - $$$
RATINGS
Service
Food
Value
Atmosphere
LOCATION
St. Leonhard-Strasse 12, St. Gallen 9000, Switzerland
All Details
Write a ReviewReviews (56)
Traveler rating
Traveler type
Time of year
Language
Reviewed October 1, 2017 via mobile

Today is Sunday and many shops and restaurant closed. We had searched around and finally we dine in an Italian restaurant. The staff are friendly to take us a photo. After ordering, not wait for long our spaghetti was served. The taste very good and...More

Thank Leong Y
Reviewed November 1, 2016

A great place wth an Italian ambiance, great Pizza and Wine selection. Always a good choice, a restaurant which is always on my list when I visit St. Gallen.

Thank hampi2015
Reviewed October 19, 2016

Very nice restaurang near the railway station. Italian style. We have been eating pasta at this restaurang. Very friendly staff. The recommended to different dishes. As starter an ordinary Antipasto. Then Tortellini Panna and Tortellini Gorgo. Two realy good dishes.

Thank 990magnus
Reviewed July 23, 2016 via mobile

We were there for lunch and they served the ordered dishes fast. The pizza was very tasty and as well the other dishes looked well. The services was fast and friendly.

Thank Graido
Reviewed June 21, 2016 via mobile

I was there for lunch. Food was okay but service was not good. The price is a bit high compare to similar level of Italian restaurant in town. Anyway, if you do no have other choice, and you are hungry, you can try there.

Thank Denis H
Reviewed May 29, 2016 via mobile

I don't really recommend... We went this Sunday evening with some friends. The idea was to have some starters, and then decide for the food... but the waiter was really rude and said that we really needed to order the main dish. That we were...More

Thank Milena S
Reviewed January 14, 2016

Food and service have always been excellent on every visit. At the end of each meal, all guests receive a complementary liquor shot. The pizzas are always cooked to a high standard.

Thank chacharlee
Reviewed December 14, 2015

Honestly, I am not a pizza lover (healthy eating, yeah). But we were a big company and I had to rush for a train. In very short: a) super-friendly staff b) bright and cozy atmosphere c) big menu - not only pizza d) but pizza...More

Thank Otemna_ya
Reviewed August 5, 2015

Visited the other day. Actually wanting to eat with a friend, was a big group of friends. Uncomplicated, the waiters added another table and chairs. Eye-peeking the dishes beside, we knew, we'd get a feast. We ordered some wine, pasta with a mushroom meat sauce...More

Thank SewaL2015
Nearby
Nearby Restaurants
Lansin
85 reviews
.12 miles away
tibits
24 reviews
.10 miles away
La Bocca City
19 reviews
.11 miles away
Leon grill
17 reviews
.07 miles away
Nearby Attractions
Abbey Library
753 reviews
.20 miles away
Convent of St. Gall
316 reviews
.18 miles away
Cathedral
135 reviews
.17 miles away
Roter Platz
129 reviews
.13 miles away
Questions & Answers
Get quick answers from La Taverna staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Submit
Improve this listing

Restaurant Details

Rating summary
  • Food
    Service
  • Value
    Atmosphere
Meals
Dinner
Restaurant features
Reservations, Wheelchair Accessible
Good for
Families with children
Location and Contact Information
  • Address: St. Leonhard-Strasse 12, St. Gallen 9000, Switzerland
  • Location: Europe  >  Switzerland  >  Canton of St. Gallen  >  St. Gallen
  • Phone Number: +41 71 223 37 54
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing