Mamma Mia's
Italian restaurant; Pizza; Restaurant; Western food; Pizza restaurant; Fast food container
Description:Enduring, traditional Italian restaurant with checked tablecloths and walls hung with bottles. Restaurant serving classic Italian food
Location: Newcastle upon Tyne 46 Pudding Chare NE1 1UE GB
Phone:+441912327193
Map Location:54.9709, 54.9709