Photo of Mamma Mia, York
Photo of Mamma Mia, Gillygate, York – an old, established Italian family run restaurant
To safeguard against Covid 19 I have introduced important Covid 19 Precautions. Please read these before booking an appointment.
Photo of Mamma Mia, Gillygate, York – an old, established Italian family run restaurant