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.

Mamma Rosa

561 Lawrence Ave, Kelowna, British Columbia V1Y 6L8, Canada
+1 250-763-4114
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent50%
  • Very good23%
  • Average7%
  • Poor9%
  • Terrible10%
Travelers talk about
“lasagna” (23 reviews)
“garlic bread” (9 reviews)
“seafood” (14 reviews)
Closed Now
All hours
Italian, Pizza
$$ - $$$
561 Lawrence Ave, Kelowna, British Columbia V1Y 6L8, Canada
Neighborhood: Central City
Write a Review
Reviews (200)
Traveler rating
Traveler type
Time of year

1 - 10 of 200 reviews

Reviewed yesterday

The food was exceptional; can not say enough. The service was also exceptional. Would definitely go back!!

Thank Raregem
Reviewed 2 days ago

Went to dinner with a couple of out of town friends, both of whom enjoy a fine dining out experience. Well this place did not disappoint. We were all happy with our choices and we look forward to returning. And our server was not only...More

Thank RetiredDiane
Reviewed 4 days ago

I have lived in Kelowna for 3 years without going to Mamma Rosa's and decided to take my 6 year old out for dinner there on Friday. The bill came to $43 for the two of us....and we were drinking water. I had plain lasagna...More

Thank B7393CNmaryb
Reviewed 1 week ago

Best place in town for Italian comfort food. It's impossible to go wrong here, from pizza to pasta to meat to seafood. Great selection of Italian and local wines. Reasonable prices. In addition, they bend over backwards to please the customer. Last night, we ordered...More

Thank Johnkelowna
Reviewed April 15, 2017

Good, tasty food with friendly staff. The salmon bruschetta was a nice variation and the lobster canneloni was enjoyable. The prices are a little bit on the high side, but I would go back if I was in the area.

Thank teresau2017
Reviewed April 10, 2017

We checked out the "authentic" Italian cuisine here the other night and I must say, I was very disappointed. This place goes more on it's name that giving quality experience to their patrons. I would never go back. $30 for a $8 pasta dish... not...More

Thank TJL2
Reviewed April 6, 2017

Mamma Rosa is supposed to be real Italian kitchen. I had a pizza there and it was anything but real Italian pizza. The staff is friendly and the space is nice. The prices are ridiculous, though.

Thank Deina0803
Reviewed March 22, 2017

went early..first ones in the door. Was recommended by a friend. Thought it was overrated and expensive for Pasta. Not Wow

Thank Diane S
Reviewed January 22, 2017

Mamma Rosa's is fabulous! The pasta is all handmade and cooked to perfection. You will not be disappointed :)

Thank blissocean
Reviewed November 14, 2016

Little Sicily is right here in Kelowna on Lawrence Ave. I was looking for an Italian restaurant for our date night and thanks to trip advisor steered me to Mamma Rosa's. My wife learned how to cook Italian by her ex-mother in law who was...More

Thank Brian A
Nearby Restaurants
Little Hobo Soup & Sandwich Shop
426 reviews
.08 miles away
Mad Mango Cafe
191 reviews
.07 miles away
The Yellow House Resaurant
267 reviews
.06 miles away
Dunnenzies Pizza Co.
129 reviews
.09 miles away
Nearby Attractions
Kasugai Japanese Garden
265 reviews
.25 miles away
Okanagan Spirits Craft Distillery
75 reviews
.28 miles away
Kelowna Actors Studio
31 reviews
.32 miles away
Downtown Kelowna Visitor Centre
26 reviews
.11 miles away
Questions & Answers
Get quick answers from Mamma Rosa 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
Average prices
$15 - $20
Restaurant features
Reservations, Seating, Waitstaff, Serves Alcohol, Delivery, Takeout, Highchairs Available, Full Bar
Good for
Kids, Families with children
Open Hours
5:30 pm - 8:30 pm
5:00 pm - 9:00 pm
5:00 pm - 9:00 pm
5:00 pm - 9:00 pm
5:00 pm - 9:00 pm
5:00 pm - 9:00 pm
Location and Contact Information
  • Address: 561 Lawrence Ave, Kelowna, British Columbia V1Y 6L8, Canada
  • Location: Canada  >  British Columbia  >  Okanagan Valley  >  Kelowna>  > Central City
  • Neighborhood: Central City
  • Phone Number: +1 250-763-4114