Vesuvio Ristorante

91 George St S, Brampton
(905) 459-0511

Recent Reviews

Sort by
Sweenie E

You will never be disappointed! Every time I come here we order something different and each time the food is amazing. Also today I had the best espresso martini I’ve ever had.

Atmosphere: 5

Food: 5

Service: 5

Kevin

Did not even get a chance to eay at the restaurant as they would not acknowledge customers who entered the premises at the front desk

Mary Corrado

Love this restaurant. The good is absolutely delicious. Highly recommend this restaurant

Atmosphere: 5

Food: 5

Service: 5

Cyanne Labik

They make you feel like family when there. I had such an amazing time when I went. Food was so authentic and flavourful. The service was perfect and just an all round great night
Highly recommend to everyone!!

Atmosphere: 5

Food: 5

Service: 5

Michelle Massaro

Great food! Excellent quality for the price and really nice atmosphere. They made us a custom prefix menu for our group with many courses with multiple options each with zero issues when we made some tweaks. The management and serving staff were so accommodating. Definitely would return here with friends, family or a group again.

Atmosphere: 5

Food: 5

Service: 5

Adriana Vicente

We just celebrated our daughters baptism at Vesuvio’s and we have nothing but great things to say. The service was amazing, the food was great, the staff were attentive and booking everything with Maurizio was a breeze.

C V.

Amazing place , probably one of the better restaurants in all of Brampton. Great service, amazing food and a lovely atmosphere. Great for a dinner , date or special occasion.

Atmosphere: 5

Food: 5

Service: 5

Annette Barry

Such a delicious meal of eggplant parmesan. The restaurant accommodated our party of 10 for a lovely set menu. Made our stay in Branford extra special.

Atmosphere: 5

Food: 5

Service: 5

Ed Whelan

The best Italian experience in Brampton

Atmosphere: 5

Food: 5

Service: 5

Raymond

The most amazing food I've had in a very long time
Everything was absolutely amazing

Atmosphere: 5

Food: 5

Service: 5

A F

Over the long weekend in Toronto, we wanted to try an authentic Italian restaurant, and after looking around, we came across Vesuvio Ristorante in Brampton. From the moment we stepped inside, we knew we made the right choice. The restaurant is beautiful, spotless, and very welcoming, with a cozy, elegant feel that makes you instantly comfortable. The staff were incredibly professional, friendly, and attentive, always smiling and making sure everything was perfect. The ambiance was just right — warm lighting, comfortable seating, and soft background music that created a relaxed and enjoyable dining atmosphere.
We started our meal with calamari, bruschetta, and a Caesar salad, and each dish was excellent. The calamari was light, crispy, and perfectly cooked — not greasy at all — served with a delicious dipping sauce. The bruschetta was so fresh and flavorful, made with ripe tomatoes, basil, and olive oil on perfectly toasted bread. The Caesar salad was another winner — fresh, crunchy, and well balanced with creamy dressing, parmesan, and crisp croutons.
For our main courses, my wife ordered the stuffed chicken with vegetables, and I went with the shrimp fettuccine. Both were absolutely amazing. The chicken was tender, juicy, and full of flavor, while the shrimp fettuccine was rich and creamy, with perfectly cooked pasta and generous pieces of shrimp. My best friend had the chicken parmigiana, which looked and tasted incredible — crispy on the outside, tender inside, topped with the perfect amount of tomato sauce and melted cheese. His wife had the fettuccine Alfredo, which she said was creamy, smooth, and bursting with flavor. My nephew ordered a pizza, and it honestly looked like something straight out of Naples — thin crust, bubbling cheese, and fresh toppings that made it irresistible.
Even though we were full, we couldn’t resist trying the tiramisu for dessert — and it was the perfect ending to a fantastic meal. Light, creamy, and full of that rich espresso flavor, it was easily one of the best tiramisus we’ve had in Canada.
From start to finish, everything at Vesuvio was outstanding — the food, the service, and the atmosphere all came together perfectly. The portions are generous, the prices are very reasonable, and every dish feels made with love and attention to detail.
If you’re craving authentic Italian food and an unforgettable dining experience, Vesuvio Ristorante is the place to go. It truly felt like a little piece of Italy right here in Brampton. We left full, happy, and already planning our next visit. Highly recommended — easily a 5-star experience!

Atmosphere: 5

Food: 5

Service: 5

H Hass

I had a nice pizza with sauce and doe no cheese

Karishma Seebaran

I’m writing this after a disappointing visit, and unfortunately it will be my last. My family (we are people of colour) dined here and our experience raised serious concerns about service quality and equity.

We were seated and placed our order promptly. After waiting over an hour, we learned our mains hadn’t even been entered into the system. In the meantime, several other people (not people of colour) were seated 30–40+ minutes after us received their food and attentive service well before we did.

Food quality was also unacceptable. We ordered calamari as an appetizer; it arrived frozen/stale in texture and taste, which we flagged.

After leaving, I called to share feedback with the manager. Rather than engaging with the timeline and the visible disparity in how we were served, he repeatedly stated, “I have brown employees,” and insisted it wasn’t a race issue. Having employees of colour is not a response to concerns about inconsistent guest treatment. What I expected was a genuine acknowledgement, a review of the service sequence, and an explanation for why tables seated long after us were served first— none of which happened

Atmosphere: 1

Food: 1

Service: 1

Arin Goswami

Incredible dining experience with some of my friends earlier at Vesuvio! I got the tortellini special stuffed with lobster and crab, blood orange San Pellegrino, and a white sangria. My friends got the chicken parmigiana, rigatoni with chicken, and a veal shank special with brandy sauce and mushrooms. Every single dish was spectacular, we even ordered a second veal shank to share between 3 of us because of how good it tasted. The service was incredible and I'll likely revisit again soon!

Atmosphere: 5

Food: 5

Service: 5

Santino

I was there for a family party and I must say food was amazing. As a person who grew up in an Italian household I was pleasantly surprised of the taste of the food. Well done. The live entertainment was awesome. Service was impeccable. Definitely recommend Vesuvio Ristorante

Atmosphere: 5

Food: 5

Service: 5

Loading...