Best Restaurant in town!
I love New England Pizza. Their cream cheese crust is a must!! They offer a large variety of choices including lasagna, subs and the BEST donairs in town. The staff are always extremely friendly and I've never had any issues with orders being made wrong. They are prompt and make orders as quickly as possible. Very accommodating and very yummy!!!!! :)
Business Owner ? Response