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.
alt alt alt
alt alt alt
alt alt alt
alt alt alt