"Generous portions of beautifully cooked Italian food. Helpful efficient staff and a real buzz to the place. Screens still in place to separate diners which we found reassuring. A great meal."
Phone: +441525375149
Address: 3 North Street, LU7 1EF, Central Bedfordshire, United Kingdom
City: Central Bedfordshire
Website: https://www.mamarosas.co.uk/
Tuesday: 12:00-14:00 18:00-21:30
Wednesday: 12:00-14:00 18:00-21:30
Thursday: 12:00-14:00 18:00-21:30
Friday: 12:00-14:00 18:00-21:30
Saturday: 12:00-14:00 18:00-21:30
Sunday: 12:00-15:00
Dishes: 33
Amenities: 25
Categories: 5
Reviews: 4091