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.

Mama Rosa's

3 North Street, Leighton Buzzard LU7 1EF, England
+44 1525 375149
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent67%
  • Very good26%
  • Average5%
  • Poor1%
  • Terrible1%
Travellers talk about
“pizza” (33 reviews)
“meatballs” (7 reviews)
“fillet steak” (8 reviews)
Restaurant Hours
Italian, Pizza, Vegetarian Friendly, Vegan Options, Gluten Free Options
$$ - $$$
3 North Street, Leighton Buzzard LU7 1EF, England
All Details
Write a Review
Reviews (416)
Traveller rating
Traveller type
Time of year

1 - 10 of 413 reviews

Reviewed yesterday

Going here again in a few weeks for my grandparents 50th wedding anniversary. We always have a great meal and the staff are fantastic. grande!

Thank Charles C
Reviewed 5 days ago

We attended the restaurant on two consecutive Sunday lunch times in order to treat the family. We were well received and quickly shown to our booked table. Our drinks order was taken followed by the food order and all arrived in a very timely order....More

2  Thank Barneyb69
Reviewed 2 weeks ago

My wife and I only use this restaurant to eat Italian food,it is by far the best around this area.We have never had anything other than perfect dishes at this restaurant.Very clean,very friendly,very large portions and a great feel atmosphere.Pricing is more than reasonable and...More

2  Thank dkane12017
Reviewed 3 weeks ago via mobile

Best restaurant in Leighton Buzzard. Family run and a very good prices. We've been going for a number of years, standards have remained excellent all the time.

3  Thank adamstevens1987
Reviewed 11 October 2017 via mobile

Food: fantastic huge portions no complaints Service by management: By the end of the service I was very happy, the manager on shift told us he had enjoyed serving our party and all had, had a great night however there were a few hiccups on...More

1  Thank DTSC7
Reviewed 7 October 2017 via mobile

We were sit, away in another room which i am so glad as we have 3 kids and we feel so glad as we won't be able to interrupt other diners! Plus we did not have bookings' We had good dinner! Food was amazing! My...More

2  Thank Joanne W
Reviewed 4 October 2017

Food and service was extremely good. Rather noisy so, if you're hard of hearing, ask for a table in the wider area near the door

2  Thank Fiona P
Reviewed 3 October 2017

I visited here on Friday night to meet up with three girlfriends for dinner and a long overdue catch up. Upon entering the restaurant, I was immediately struck by the level of noise, I know it was a busy evening, but I was somewhat taken...More

3  Thank ClaireAbbas
Reviewed 1 October 2017

A traditional, family-run, friendly Italian restaurant in the middle of Leighton Buzzard. As you walk in you feel comfortable that you will receive a warm Italian welcome and be served non-pretentious Italian meals at a reasonable price. All of which Mama Rosa's achieves with ease....More

2  Thank Clive G
Reviewed 22 September 2017

As always the whole experience was excellent, the food and service is always first class, thank you to Frank, Jane and the team, see you again soon.

2  Thank Martin C
Nearby Restaurants
Mevan Restaurant
238 reviews
.12 km away
The Lime Tree
115 reviews
.16 km away
Espresso Head
56 reviews
.08 km away
Nearby Attractions
Leighton Buzzard Railway
167 reviews
1.15 km away
Parson's Close Recreation Ground
58 reviews
.38 km away
The Bald Buzzard Alehouse
38 reviews
.11 km away
The Lancer Leighton Buzzard
34 reviews
.16 km away
Questions & Answers
Get quick answers from Mama Rosa's 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
Lunch, Dinner, Brunch, Breakfast, After-hours
Restaurant features
Takeout, Outdoor Seating, Television, Reservations, Buffet, Seating, Waitstaff, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Wine and Beer, Accepts Mastercard, Accepts Visa, Accepts Credit Cards
Good for
Business meetings, Child-friendly, Kids, Local cuisine, Groups, Special Occasion Dining, Romantic
Location and Contact Information
  • Address: 3 North Street, Leighton Buzzard LU7 1EF, England
  • Location: Europe  >  United Kingdom (UK)  >  England  >  Bedfordshire  >  Leighton Buzzard
  • Phone Number: +44 1525 375149
Authentic Italian Cuisine. Since opening in 2003 Mama Rosa's has been dedicated to serving fantastically fresh quality food for our customers. We use no microwaves, pre prepared or frozen meals.
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing