Mamma Rosa Maidenhead

Mamma Rosa Maidenhead

0  Reviews


Italian Restaurants in Maidenhead
103 Queen St , Maidenhead, Berkshire, SL6 1LR
01628 631282

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.




Would you be willing to add a review of Mamma Rosa Maidenhead? Submit a Mamma Rosa Maidenhead review and contribute to the directory of recommended Italian Restaurants in Maidenhead. If Mamma Rosa Maidenhead is your business, then claim it now. This will allow you to amend your details and improve your listing.