home | about us| facilities | restaurant | takeaway | drinks | special offers | events

Mamma Rosa Ristorante is located on the historic site of Merton Abbey Mills in London.

A beautiful family-run italian restaurant, serving fabulous classic Italian dishes for all to enjoy.

Content on this page requires a newer version of Adobe Flash Player.

Get Adobe Flash player