Pine Hills great spot .... another Mama Mias also downtown Plymouth
Best pizza! Homemade noodles are great too. 3 miles from here.
Kathryn
November 30, 2021
Great home made Italian food and pizza
Great food … also a location downtown Plymouth
Excellent Italian Restaurant in Pinehills