Mamma Rosa
- Tel: 01628 631282 / 01628631282
- Region: Berkshire
- City: Maidenhead
- Adress: 103 Queen St
- Zipcode: SL6 1LR
Profile
Mamma Rosa, in Maidenhead, is a local Italian restaurant. They provide Italian food, pasta dishes, pizzas and italian cuisine, Mamma Rosa Italian restaurant’s address is 103 Queen St.
Map
Google Map of Mamma Rosa address:103 Queen St,Maidenhead,United Kingdom.
If you find 'Can Not Find' or error address, please submit another address using the form in the map, then search again.
If you find 'Can Not Find' or error address, please submit another address using the form in the map, then search again.