3 North St, Leighton Buzzard, Bedfordshire, LU7 1EF
- Tel: 01525 375149
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.
Services and products
- child friendly
- credit cards accepted
- function room facilities
- lunch menu
- a la carte menu
- sunday lunch menu
- party menu
Tell customers about your latest offers and promotions
Reach customers looking for discounts by adding a deal to your page.
Map & directions
- Visa Electron
We accept Cheque, Cash, Credit Cards
Connect with your customers
Add links to your website and social network accounts.