3 Best Italian Restaurants in Kelowna, BC

Expert-recommended Top 3 Italian Restaurants in Kelowna, BC. All of our italian restaurants actually undergo a rigorous 50-Point Inspection, which includes everything from checking reviews, ratings, reputation, history, complaints, satisfaction, trust and price - all to ensure overall excellence. You deserve only the best!

The Old Spaghetti Factory Kelowna - Kelowna, BC Italian Restaurants - Food Image
The Old Spaghetti Factory Kelowna - Kelowna, BC Italian Restaurants - Restaurant Exterior Image
The Old Spaghetti Factory Kelowna - Kelowna, BC Italian Restaurants - collage image(highlights)
8+ YEARS ON TBR
CALL EMAIL

THE OLD SPAGHETTI FACTORY KELOWNA

1755 Capri Street,
Kelowna, BC V1Y 9W2 Directions

Since 2012

Specialities:

✓Pesto Linguine ✓Penne with Chicken ✓Lasagna-Mama Pulosi’s Secret Homemade Recipe ✓Chicken Alfredo with Mushroom and Mascarpone Cheese Ravioli ✓Seafood Fettuccine Alfredo ✓Manicotti ✓Tortellini Pomodoro ✓Seafood Linguine Marinara ✓Fettuccine Alfredo ✓Linguine with Clams ✓Garlic Cheese Toast ✓Bam Bam Shrimp ✓Steamed Mussels ✓Calamari Fritti ✓Crispy Mozzarella Triangles ✓Chicken Wings ✓Chicken Parmigiana ✓Roasted Garlic Grilled Chicken ✓Chicken Piccata ✓Spaghetti with Meatballs ✓Spaghetti with Spicy Meat Sauce ✓Chicken Tenders ✓Caesar Salad

"The Old Spaghetti Factory Kelowna proudly serves millions of guests annually. They have a wide range of menus, including a starter salad and soup, hot bread and whipped butter, spumoni ice cream and coffee or tea. The restaurant provides delicious dining using fresh, locally sourced ingredients. A deliciously salty cheese is grated over their spaghetti and drizzled with browned butter in their signature Mizithra. Their menu features a variety of options, including vegan and gluten-free dishes, ensuring there's something for everyone. They also offer gift cards in various denominations, available at their locations, making it easy to share the dining experience with others. The Old Spaghetti Factory offers an outdoor seating facility to have a memorable dining experience and has a television and free Wi-Fi connection to have additional entertainment for its customers.

2026 Highlights: They serve an iconic, multi-course meal where every single classic entrée automatically includes sourdough bread, soup or salad, a coffee or tea, and a dish of spumoni ice cream at no extra charge."

Reviews   |   Write a Review
License #BC0924262

Menu:

SIGNATURE PASTAS:
Pesto Linguine $19.50
Penne With Chicken $20.95
Lasagna $21.25
Linguine With Clams $19.75
Chicken Alfredo With Mushroom And Mascarpone Cheese Ravioli $23.25
Fettuccine Alfredo $18.95
Seafood Fettuccine Alfredo $22.95
Baked Manicotti $20.95
Tortellini Pomodoro $19.75
Seafood Linguine Marinara $21.50
Add Sautéed Chicken $3.95
Add Sautéed Prawns $3.95
SPAGHETTI CLASSICS:
Spaghetti With Meatballs $20.25
Spaghetti With Impossible Meatballs $22.25
Mushroom Alfredo Spaghetti $18.95
The Manager’s Favourite $18.50
Spaghetti With Browned Butter And Mizithra Cheese $18.95
Spaghetti With Meat Sauce $17.75
Spaghetti With Spicy Meat Sauce $17.75
Spaghetti With Marinara Sauce $15.95
Pot-Pourri Spaghetti With Meat, Mizithra Cheese And Marinara Sauce $18.50

Contact:

(250) 860-5111

Mon-Thu: 11:30am - 9:30pm
Fri & Sat: 11:30am - 10pm
Sun: 11:30am - 9pm

TBR® Inspection Report:

11+ YEARS ON TBR
CALL EMAIL

MAMMA ROSA RESTAURANT

561 Lawrence Avenue,
Kelowna, BC V1Y 6L8 Directions

Since 1984

Specialities:

✓Fettuccine Alfredo ✓Fettuccine Al Pesto E Crema ✓Fettuccine Alla Siciliana ✓Spaghetti Con Salsa Di Pomodoro ✓Spaghetti Alla Bolognese ✓Spaghetti In Salsa Capriccio ✓Spaghetti Alla Carbonara ✓Spaghetti Con Gamberi ✓Lasagna Bolognese ✓Lasagna Spinach and Ricotta ✓Lasagna Rossa ✓Ravioli Di Pollo ✓Penne Al Forno ✓Penne Alla Susanna ✓Penne Arrabbiata ✓Lobster Cannelloni ✓Spinach and Cheese Cannelloni ✓Meat Cannelloni ✓Gnocchi Pesto E Crema ✓Gnocchi Capriccio

"Mamma Rosa Restaurant serves house-made pasta, pizza and other classic Italian mains such as veal piccata. Rosa and her son James make all the bread and pasta daily. The restaurant specializes in the art of handmade pasta and Italian food. They are proud of using only high-quality, premium ingredients for every dish they produce. They have developed all their Italian, primarily through Mamma Rosa and James. They have an extensive Italian wine list and local Okanagan wines. Mamma Rosa Restaurant provides Dine-in, takeout, and delivery options. Mamma Rosa Restaurant offers vegetarian and kids' options in its extensive menu and accepts debit cards for its customers' bills.

2026 Highlights: They hold the distinction of being the first restaurant in Kelowna to introduce regional Italian staples like focaccia white pizza, sundried tomatoes, and pesto sauce to the local dining scene."

Reviews | Play Video | Write a Review

Menu:

Fresh Homemade Pasta
Fettuccine Alfredo $28.00
Fettuccine Al Pesto E Crema $28.00
Fettuccine Alla Siciliana (Spicy) $27.00
Spaghetti Con Salsa Di Pomodoro $24.00
Spaghetti Alla Bolognese $27.00
Spaghetti In Salsa Capriccio (Spicy) $28.00
Spaghetti Alla Carbonara $28.00
Spaghetti Con Gamberi $35.00
Spaghetti Pescatrice $42.00
Meat Cannelloni $33.00
Spinach & Cheese Cannelloni $33.00
Lobster Cannelloni $35.00
Lasagna Bolognese $30.00
Lasagna Spinach & Ricotta $34.00
Lasagna Rossa $34.00
Ravioli Di Pollo $32.00
Pizza
Mamma Rosa Special $34.00
Pizza Favorita $40.00
Godfather $30.00
Canadian $30.00
Vegetarian $30.00
Amore $30.00
Hawaiian $30.00
Formaggio $24.00
Pepperoni $27.00
Fall Specials
Prosciutto Con Burrata $26.00
Prosciutto Con Melone $18.00

Contact:

(250) 763-4114

Tue-Sun: 4:45pm - 9pm
Mon: Closed

TBR® Inspection Report:

11+ YEARS ON TBR
CALL EMAIL

LA BUSSOLA RESTAURANT

1451 Ellis Street,
Kelowna, BC V1Y 2A3 Directions

Since 1974

Specialities:

✓Gnocchi Alla Lauretta ✓Spaghetti Ai Funghi ✓Ragù Del Giorno ✓Risotto Del Giorno ✓Eggplant Parmigiano ✓Gamberoni ✓Bruschetta Della Casa ✓Zuppa Del Giorno ✓Prosciutto E Melone ✓Insalata Caprese ✓La Bussola Salad ✓Raw Oysters

"La Bussola Restaurant was founded by Franco Coccaro and Lillo Santamaria. The restaurant is warmly decorated with delicious Italian food choices and many wines, with meat and seafood entrees. They provide a satisfying dining experience to their customers with their food and service. They brought people close and far to this quaint Italian restaurant in downtown Kelowna with their signature dishes like Scampi La Bussola style. They prepare traditional Italian cuisine made with fresh, sourced ingredients. They have a wine list including both Italian and Okanagan wines. Come and enjoy authentic meals and a culinary experience with your family or friends. La Bussola Restaurant is a family-run business, and they offer gift cards for their customers. The restaurant provides a street parking facility for its customers' convenience.

2026 Highlights: They house the largest wine list in the Okanagan valley, boasting a cellar of over 950 labels that beautifully bridges world-class local BC wines with authentic imports from Italy."

Reviews | Play Video | Write a Review
License #BC0177480

Menu:

Pasta
Gnocchi Alla Lauretta $29.00
Cavatelli Di Zuccha $27.00
Lasagna Al Forno $32.00
Gluten Free Gnocchi $29.00
Ragu Del Giorno $29.00
Spaghetti All'Amatriciana $29.00
Spaghetti Calabrese $26.00
Appetizers
Antipasto Italiano $33.00
Zuppa Del Giorno $17.00
Lauretta's Classic $27.00
Raw Oyster $30.00
Vodka Prawns $29.00
Bruschetta Della Casa $18.00
Insalata Barbabietola $19.00
Insalata Dell'Orto $17.00
Tortelloni A Tres Formaggio $19.00
Venison Carpaccio $33.00
Cognac - 1 Ounce
Remy Martin Vsop $18.00
Martell Vsop $18.00
Courvoisier Xo $38.00
Hennessey Xo $40.00
Armagnac Marcel Trepout 1991 $40.00
Fortified - 2 Ounces
Graham's Lbv 2018 $16.00
Fladgate Tawny 20 $21.00
Fladgate Tawny 10 $14.00
Blandy's Madeira $15.00

Contact:

(250) 763-3110

Mon-Thu: 5:30pm - 10pm
Fri: 5:30pm - 11:30pm
Sat: 5:30pm - 11pm
Sun: Closed

TBR® Inspection Report:

We use cookies to improve your experience. By continuing, you agree to our Privacy Policy.