Update Info - Mama Allottas
This restaurant was reported as closed. If it is open, let us know.
Mama Allottas
319 Plymouth St
Halifax, MA 02338
319 Plymouth St
Halifax, MA 02338
This restaurant was reported as closed. If it is open, let us know.