Review of Liberty Pizza of Natick

2 Mill Street, Natick, MA 01760

Overall Rating

Review


Best gluten free pizza I've had. It's there sauce that separates from others.

Celiac friendly?

Yes

Updated 11 years ago

Celiac