Mamma Mias Chicken Business Type Restaurant/Cafe/Canteen Rating 3 - Generally Satisfactory Address 14 Market Place Wisbech Cambridgeshire PE13 1DY View on Map Date Last Inspected 15 April 2025 Local Authority Fenland http://www.fenland.gov.uk/article/2117/Food-Safety