Full menu with prices & pictures
Mamma Mia Italian Ki... 1814 Turnpike St, North Andover, MA,...
(+1)9782081243
The place from North Andover offers 10 different menus and drinks on the card at an average $14.9.
The average rating of 4.6 shows that the restaurant is one of the top spots of all its visitors.