Update Info - Mama Mia's Pizza on the Square
This restaurant was reported as closed. If it is open, let us know.
Mama Mia's Pizza on the Square
103 W Peace St
Canton, MS 39046
103 W Peace St
Canton, MS 39046
This restaurant was reported as closed. If it is open, let us know.