Every Menu


DeliciousDiggRedditFacebookStumple UponTwitterTechnoratiGoogle bookmarks
Map

La Mamma

Pizza

167a Evington Rd
Leicester
0116 273 1213
 TakeawayTakeaway service available
Update menu

Report Spam


Menu Image