Average ratingSee on map
20 Gillygate, York, YO31 7EQ
Established in 1987, Mamma Mia has a long-standing reputation for excellent and authentic Italian food, freshly prepared in our kitchens.
Situated in the heart of York, the restaurant seats up to 70 people, and has a lovely secluded patio area seating an extra 40.
Photo showing view of restaurant from Gillygate
Parties catered for
All major credit cards accepted
Please login first.