Mama Rosa

3 North St, Leighton Buzzard, LU7 1EF Directions

   Now closed Open today 12:00 - 16:00

Business overview

Mama RosaÂ’s hold a strict NO MICROWAVE policy, every dish is freshly prepared from the moment you order it using daily fresh ingredients.

Mama RosaÂ’s offers diners an authentic Italian experience. Serving traditional home-made Italian cuisine in a relaxed and welcoming atmosphere.

Chef and owner Franco Brescia comes from Foggia in south east Italy and has been working in the restaurant industry since he left school. He is proud to use his 31 years of restaurant experience to create a genuinely rustic Italian setting.

Named after his mamma. FrancoÂ’s Italian roots infuse every detail; traditional family recipes passed down for generations ensure a truly memorable dining experience.

Freshly preparing every dish, using the best quality ingredients, to guarantee that every meal served is perfect.

Products & Services

child friendly

credit cards accepted

pizzerias

function room facilities

lunch menu

a la carte menu

sunday lunch menu

party menu

Reviews

Excellent food & friendly staff

5
Been here a couple of times, on both occasions we had a wide selection of starters for us to share.. almost like an Italian tapas. Everything was fresh and delicious and you can see the place must be popular as there appeared to be many locals in for lunch.
Cancel Update
1000 characters limit