Good food.
Great company.

Italian favourites. Lebanese flavours.
A warm welcome in Saint John.

Fresh focaccia and balsamic, with softly glowing lights in our dining room
337 Rothesay Avenue, Saint John, NB (opens in a new tab) Plenty of parking
Italian penne pasta with vegetables, tomato sauce, and feta cheese
Italian · Penne Vegetali
Lebanese kafta kebabs with rice, hummus, pita, and fresh salads
Lebanese · Kafta Kebab

Two traditions.
One welcoming table.

Italian favourites and Lebanese flavours come together at Vivaldi's. From comforting pasta and seafood to beautifully grilled kebabs, there's something for everyone at our table.

A much-loved Saint John gathering place, we're here for unhurried lunches, evenings with friends, and the occasions that deserve a little celebrating.

Make a meal of it with our all-inclusive lunch and dinner.

Our Menu

What Guests Say

“Big menu with high-quality food.”
Isabella Melanson — Google review (opens in a new tab)
“The food was excellent. Portions were great and the special was a great value.”
Todd Van Huss — Google review (opens in a new tab)
“First time there and it definitely won't be our last. Everything was delicious!”
Twila Mahar — Google review (opens in a new tab)

We'll save you a seat.

A cozy table, a favourite dish, and a warm welcome. Call us to plan your visit.

(506) 633-1414Call for reservations

337 Rothesay Avenue
Saint John, NB E2J 2C3

Plenty of parking
info@vivaldis.caWe'd love to hear from you
Get Directions (opens in a new tab)