Thursday, September 09, 2010
   
Text Size

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