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.

Vecchia Napoli

rue des Bosquets 11, Vevey 1800, Switzerland
+41 21 922 92 12
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent36%
  • Very good25%
  • Average10%
  • Poor8%
  • Terrible21%
Travellers talk about
“pizza” (49 reviews)
“fresh pasta” (2 reviews)
“train station” (6 reviews)
Restaurant Hours
Italian, Pizza, Mediterranean, European, Vegetarian Friendly
₹₹ - ₹₹₹
rue des Bosquets 11, Vevey 1800, Switzerland
All Details
Write a Review
JPMiles / Payback Arrow
JPMiles / Payback Arrow
Reviews (277)
Traveller rating
Traveller type
Time of year

1 - 10 of 79 reviews

Reviewed 1 week ago

The service is probably not the best in the world, but it has an authentic charm, and a very special atmosphere. The Pizzas are absolutely world class and a treat!

Thank Petsko
Reviewed 31 October 2017

We have been to La vecchia Napoli one week ago. We were a table of 10 and we took bottles of wine. We requested tap water, which really bothered the waitress. I then asked to put tuna instead of the ham on my mushrooms/ham pizza...More

Thank sthea2017
Reviewed 27 October 2017

I would consider this Pizzeria as a very good-to-go place even if I was back home in Italy. Pizza is awesome, cooked to perfection, correct amount of filling, nice prices...and all the rest of the menu; is mouth watering, both pastas and fish plates. Really...let...More

Thank Claudia0275
Reviewed 26 October 2017

25 minutes after arriving we were asked to move tables as the 7th person in our party had unfortunately cancelled! Only then were we asked what we would like to drink and our order taken. Nice topping on the pizza but needed a saw to...More

Thank Fiona B
Reviewed 10 October 2017 via mobile

Quaint little Italian place offering amazingly authentic Neapolitan pizzas. Eclectic decor and service can be trying but worth it for the food!

Thank bobnmillsy
Reviewed 26 March 2017

No words can explain this pizza! Amazing all the way around! You cannot go wrong with any choice or topping. Let the owners guide your way!

Thank Marco C
Reviewed 9 March 2017 via mobile

You can get about anything you want on your pizza at this place. Pizza was pretty good, but coming from American and all our choices of thick or thin and overindulgence, I can't give it a 5 star. It was good, but I've had better....More

Thank Lisa R
Reviewed 22 February 2017 via mobile

Here is an Italian Restaurant from Napoli with amazing food ... Homey atmosphere and very cozy ... Highly recommended

Thank Mohammed A
Reviewed 24 January 2017

when looking for something to eat, I found almost by chance while walking over the city this typical Italian Pizzeria: everything is Napoli-related on the way the owner furnished the internal walls: pictures, flags, gadgets, and few "gagliardetti" from Napoli football club as well as...More

Thank ndujatuttalavita
Reviewed 28 November 2016

Real italian pizza hidden behind the train station. Very tasty and fresh ingredients. The service is quite poor. Booking is recommended also during the week

Thank paolinobs
Nearby Restaurants
Pizzeria Ristorante Molino, Vevey
290 reviews
.30 km away
Le Non-Stop
28 reviews
.37 km away
Brasserie historique La Coupole 1912
85 reviews
.21 km away
Kymem Cafe
19 reviews
.18 km away
Nearby Attractions
Charlie Chaplin Statue
420 reviews
.65 km away
Chaplin's World
780 reviews
1.38 km away
Musee Suisse du Jeu
60 reviews
1.46 km away
Charlie Chaplin's Grave
32 reviews
.27 km away
Questions & Answers
Get quick answers from Vecchia Napoli staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner, After-hours
Restaurant features
Takeout, Reservations, Outdoor Seating, Seating, Waitstaff, Serves Alcohol
Good for
Child-friendly, Kids
Location and Contact Information
  • Address: rue des Bosquets 11, Vevey 1800, Switzerland
  • Location: Europe  >  Switzerland  >  Canton of Vaud  >  Vevey
  • Phone Number: +41 21 922 92 12
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