18 Best Italian Restaurants in Victoria

II Terrazzo Italian • $$$
555 Johnson St, Victoria

Customers` Favorites

Portobello Mushroom Salad
Insalata Caprese Buffalo
Aglio Arrosto Gorgonzola
Spaghetti and Meatballs
綜合小羊排佐鴨肉
Spaghetti Carbonara
Crab Cake and Salad
Linguine Marco Polo
Grigliata Di Carne
Melanzane Al Forno

“This is our must go to restaurant when we visit Victoria via boat for 30 years. First-year there I ordered the BlackBerry halibut and every year since then I order it and it's still my favorite cooked perfect, it's hard to make halibut moist like butter. My husband loves the olive tapenade they serve with their focaccia bread and will get an extra bowl to pour on his pasta. Best cheese cake too. Great culture, attention to detail, they even use copper water pitchers, the water is great.“

4.7 Superb530 Reviews
Cafe Brio Italian • $$$
944 Fort St, Victoria

Customers` Favorites

Chocolate Peanut & Hazelnut Bar
Local Parry Bay Sheep Farm Lamb
Gnocchi Mushroom Risotto
Spaghetti and Tomato
Sticky Date Pudding
Chocolate Truffle
Roast Duck Breast
Catch of the Day
Bolognese Pasta
Seared Scallops

“Our dinner was excellent once again. The staff were very friendly and knowledgeable.“

4.6 Superb318 Reviews
IL Covo Trattoria Italian • $$$
106 Superior St, Victoria

Customers` Favorites

Cheese and Spinach Stuffed Cannelloni
Panna Cotta with Berry Coulis
Spaghetti and Meatballs
Tagliata Con Gnocchi
Gnocchi Gorgonzola
Cannelloni Di Mare
Gnocchi Bolognese
Insalata Toscana
Tonno E Gnocchi
Seafood Pasta

“I celebrated my Birthday this evening for the 2nd year in a row thanks to my BIL and SIL. Perfect setting, food and service. A Victoria ‘gem’“

4.5 Superb313 Reviews
The Old Spaghetti Factory Italian • $$
703 Douglas St, Victoria

Customers` Favorites

Chicken Alfredo with Mushroom and Mascarpone Cheese Ravioli
Classic Spaghetti with Meatballs
Papa Pulosi's Veggie Lasagna
Seafood Linguine Marinara
Baked French Onion Soup
Bread and Garlic Butter
Grilled Garlic Chicken
Old Spaghetti Factory
Spaghetti Carbonara
Fresh Garlic Bread

“Tasmin was our server When we arrived, it was very busy, Tasmin seated us quickly in the "VIP" section which made my kids very excited. She was an absolute wonderful server, she was personable, funny and very knowledgable and helpful with the menu. She made our visit one of our favorite memories from our vacation. I would highly recommend this restaurant to families, it is a great atmosphere. Also, they offer a gluten free menu if you have dietary restrictions. Absolute 5 star review from us, we hope to visit again soon, thankyou Tasmin !“

4.3 Superb432 Reviews
Zambri's Italian • $$
820 Yates St, Victoria

Customers` Favorites

Burrata with Seasonal Accompaniments
Spaghetti Aglio Olio Peperoncino
Tagliatelle with Meat Sauce
Zambri’S Cesare Salad
Spaghetti Aglio E Olio
Crispy Pork Shoulder
House-Made Focaccia
Chicken Parmigiana
Crispy Broccoli
Insalata Mista

“Had a family celebration here this week & what a fabulous evening! Everything was great, from the atmosphere, the food, the service to the OMG dessert. The tiramisu was sooo delicious, as was the passion fruit panna cotta. Such an enjoyable experience made even better by our top notch server Marcus, whose exemplary service, recommendations & friendly attitude just put the entire evening over the top!“

4.2 Good468 Reviews
Fiamo Pizza & Wine Bar Italian • $$
515 Yates St, Victoria

Customers` Favorites

Double Smoked Bacon Caesar Salad
Vanilla Mascarpone Cheesecake
Full Meatballs with Spaghetti
Butternut Squash Ravioli
Flourless Chocolate Cake
Oricchette Pugliese
Spaghetti Meatballs
Prosciutto Pizza
Brussels Sprouts
Chicken Parmesan

“Dropped in alone, fairly early on a Saturday night (6 ish). The place was busy, but they found a table. The staff were excellent, and seemed very well trained. Had 2 servings of bread w/ oil/balsamic, a linguini primavera, cioccolato, and a couple glasses of Chianti.
The food was good, but it was the service and the very vibrant atmosphere that turned dining alone, which can be a bit tedious, into an enjoyable experience. I got the sense that the staff were well trained and managed, and combined with the atmospheric architecture and decor, created a great experience.“

4.3 Superb168 Reviews
The Windsor Cafe Italian • $$
2540 Windsor Rd, Victoria

Customers` Favorites

Bacon Sausage Breakfast Wrapo
Peor Goat Cheese Salad
Veggie Hummus Sandwich
blt Chicken Sandwich

“What a wonderful experience! This charming cafe has incredible food and service. The owners are genuinely lovely people who work hard to care for their customers. It’s clear that Windsor Cafe has a very dedicated following of regulars because I saw so many customers being called by name and addressed with warmth and kindness. The cafe is in a charming old Victorian home near the water which makes it a great stop for tourists and locals. As a chef myself, I was very impressed with the fresh food and coffee. The staff are so friendly and efficient and clearly care about their level of service. I will be back! This is my favourite cafe in Victoria, hands down!!“

4.4 Superb71 Reviews
Lot 1 Pasta Bar Italian • $$
815 Cloverdale Ave #204, Victoria

Customers` Favorites

Creamy Mushroom & Bacon Ravioli
Spaghetti & Wagyu Meatballs
Pesto Seafood Tagliatelle
Bacon and Mushroom Ravioli
Parmesan Truffle Frites
Butternut Squash Pasta
Parmesan Polenta Bites
Four Cheese Rigatoni
Lot 1 Breadsticks
Grapefruit Basil

“We ordered spaghetti and wagyu meatballs and pesto chicken radiatori. Serving is big, the sauce is a decent amount and doesnt leave your pasta dry, lots of chicken breast (just the way i like it), the 3pcs of meatballs were just the right size. Pasta noodles are cooked al dente. The ambiance is nice, not to loud music. They have dim lights but not too low that you cant see your food. We arrived around 5pm and was seated within a minute. Personally, we would have prefered some items to go with the pasta like garlic toast.“

3.9 Good398 Reviews
FARO Handcrafted Pizza and Tasting Room Pizza • $$
1175 Beach Dr, Victoria

Customers` Favorites

Funghi and Margarita Pizza
Argentine Shrimp Pizza
The Whole Beast Pizza
Fungi and Kale Pizza
Fresh Baked Bread
Margherita Pizza
White Anchovy
Prosciutto
Carpaccio
Caprese

“Absolutely delicious, my partner and I stopped by Christmas Day and the pizza was the perfect treat.“

4.3 Superb214 Reviews
Stone Ground Pizza Co. & Bar Pizza • $$
777 Douglas St, Victoria

Customers` Favorites

Gorgonzola Pasta
Caprese Salad
Spicy Sausage
Olives
Sauce

“Incredible pizza and service. The variety of pizzas is a mix of traditional and innovative, the ingredients were fresh and the pizzas were cooked to perfection. Our server (Aiden) was charming and knowledgeable and made the dining experience delightful. The restaurant is small and nested beside a Starbucks in a hotel, so the atmosphere could be a bit better, but the great food and service more than made up for it.“

4.4 Superb70 Reviews
Top Dog Pizza & Donair. Pizza Delivery • $
262B Island Hwy, Victoria

Customers` Favorites

Pepperoni Lovers
Mediterranean
Garlic Ranch
Donair Pizza
Donair Sauce
Meat Lovers
Taco Pizza
Hawaiian
Italian

“Tasty and I like the choice of sauce.“

4.1 Good149 Reviews
Ilgreco Pizzaria Greek • $$
300 Gorge Rd W, Victoria

Customers` Favorites

Baked Tortellini Alfredo
Meat Lovers Pizza
Greek Lamb Dinner
Ribs & Lasagna
Greek Platter
Ceaser Salad
Greek Salad
Garlic Bread
Spanakopita
Moussaka

“****update
Our last visit was 8 years ago - now Nov 2025
The place has definitely changed, much smaller. There was only one other couple in there when we arrived.
The food was still great- we ordered the chicken and prawn dinner. They have very large portions, definitely lots of rice though.
I am glad we didn't go on a weekend, waitress said it is much busier. We definitely enjoyed our dining experience and will return 😀

Everything we ordered was delicious! Prices are quite reasonable.“

4 Good140 Reviews
Cosmos 2 For 1 Pizza & Pasta Pizza • $$
1557 Pandora Ave, Victoria

Customers` Favorites

Ham and Mushroom Pizza
Baked Spaghetti
Cosmos Special
House Special
Garlic Bread
Medium Pizza
Meat Lovers
Texas BBQ
Sauce
Wings

“I ordered a chicken pizza and it was absolutely amazing! The crust was perfectly cooked, the toppings were fresh, and the flavors were spot on. The chicken was juicy and well-seasoned, and the cheese melted beautifully. The service was quick and friendly too. Definitely one of the best pizza experiences I’ve had—highly recommend this place!“

3.7 Good59 Reviews
Oregano's Pizza Shelbourne Pizza • $$
3615 Shelbourne St #23, Victoria

Customers` Favorites

BBQ Bourbon Chicken Medium
Cheesy Garlic Breadsticks
Cheeseburger Pizza Large
Brooklyn's Finest Small
Tequila Sunset Small
Honolulu Twist Small
Cheeseburger Pizza
Meat Lovers Small

“you never disappoint. thank you for your awesomeness. you are always my go to for pizza!“

3.7 Good95 Reviews
Romeo's Place Pizza • $$
1581 Hillside Ave, Victoria

Customers` Favorites

Greek Salad and Chicken Pita Wrap
Chicken Parmesan Dinner
Mediterranean Pizza
Spinach Cannelloni
Hamburger Sandwich
Meat Lovers Pizza
Pineapple Pizza
Hawaiian Pizza
Caesar Salad
Hot Mexican

“Romeo’s Hillside has been our neighborhood restaurant and go to spot for pizza and drinks for years now. Kate has always been our favourite Server. She is so lovely and always remembers our order. She is moving back home to Ontario and we just wanted to wish you well Kate you will be greatly missed. Thanks for so many great experiences ❤️“

3.7 Good112 Reviews
Romeo's Pizza Pizza • $$
777 Royal Oak Dr, Victoria

Customers` Favorites

Santorini Bowtie Pasta with Shrimp
Chicken Souvlaki Dinner
Deluxe Burger and Fries
Spicy Mexican Pizza
Nachos with Cheese
Meat Lovers Pizza
Spinach Special
Romeos Special
Hawaiian Pizza
Potato Skins

“Last Saturday, I ordered the Romeo special pizza, which was delicious. However, the yam fries were not good, especially the sauce, which was way too hot. The waitress was also unpleasant. She brought the bill and card machine, even though I hadn’t asked for them. That made me unhappy.“

3.6 Good91 Reviews
Pizza Hut Pizza • $
890-C Esquimalt Rd, Victoria

Customers` Favorites

Smokey Maple Bacon

“My order is usually perfect except this time I was a little bit cold and according to the tracking it was 10 minutes late which would explain the cold pizza. Also when ordering online they need to be more options when you can change your address as my job is house to house. And I would also like to know how to add extra toppings on to a pizza when it doesn't give you that option thank you“

3.2 Average46 Reviews
Pizza Hut Pizza • $
911 Yates St Unit 182, Victoria

Customers` Favorites

Pasta and Breadsticks with Cheese
2 Medium Pizzas for 27 99
Super Supreme Lover's
The Triple Treat Box
Three Topping Pizza
Boneless Bites
Meat Lover's
Triple Crown
Veggie Pizza
Pesto Sauce

“Here is a bit on the small side, so if you’re thinking of dining in with a big group of colleagues, it’s probably not the best spot. The service was great though. super quick, my order came out in about 10 minutes (I ordered online and picked). I recently tried the Nashville Chicken and it was really good 😊.“

3.3 Good62 Reviews

You May Also Like