Pizza restaurant · 136 Patriots Rd, Templeton, MA
To-Go
More food in Templeton, MA · Pizza in Templeton