Mamma Rosa Italian Restaurant
Try our fine Italian cuisine in the perfect riverside setting. We have plenty of alfresco tables in the summer.
Children of all ages welcome.
Open 7 days 12.00 – 10.30 pm
Contact Details;
Mamma Rosa
The 1929 Shop,
Merton Abbey Mills,
Merantun Way,
London, SW19 2RD
Tel: 020 8545 0310
| < Prev | Next > |
|---|