Contacts: address, phone number and etc.
Address | 3 North Street, Leighton Buzzard, EN LU7 1EF Get directions |
Phone number | +44 1525 375149 |
Website | mamarosas.co.uk |
Opening hours Closed now. Today: 12:00 pm — 02:30 pm 06:30 pm — 10:00 pm
Sunday | 12:00 pm — 04:00 pm |
Tuesday | 12:00 pm — 02:30 pm 06:30 pm — 10:00 pm |
Wednesday | 12:00 pm — 02:30 pm 06:30 pm — 10:00 pm |
Thursday | 12:00 pm — 02:30 pm 06:30 pm — 10:00 pm |
Friday | 12:00 pm — 02:30 pm 06:30 pm — 10:00 pm |
Saturday | 12:00 pm — 02:00 pm 06:30 pm — 10:00 pm |
Photos
Reviews about Mama Rosa
- 5 / 5By Daniel ElkinGreat Italian! Great service; Big portions for reasonable price. Pizza's are great but my fave is the meatballs..... a must try.April 06, 2017
- 5 / 5By lee gammageAmazing food, amazing service, great atmosphere and great value for money! Portions are massive. Fillet steak highly recommend!! That's all I have here :)February 14, 2017
- 5 / 5By Mark StasiukGreat place. Staff are friendly and helpful. No one rushes you. Thoroughly enjoyed the meal. Great valueSeptember 19, 2016
- 5 / 5By Andrew McQuigginGreat food, friendly service. Very good gluten free optionsJuly 02, 2016
How would you rate Mama Rosa?
☆ ☆ ☆ ☆ ☆ Menu of Restaurant Mama Rosa
Mama Rosa is a restaurant based in Leighton Buzzard, England. To learn the menu, call the phone number indicated on the website.
If you visited this place, please leave your feedback. This will help other site visitors.