Mamma Mia Italian Restaurant -
James Sayers Great local restaurant that serves great Italian food at a great value also. Chilled out atmosphere in the evening as well, friendly service. Would definitley come again
270 Portobello Rd, London W10 5TY, UK
020 8960 5169