Kendall Pond Pizza Restaurant
7 Mammoth Rd, Windham 03087