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
509 Green Lanes, Harringay Ladder, London N4 1AN, UK
020 8245 2520