Full menu with prices & pictures
Nick's Pizza 1214;1216;1220 Chestnut Street, Newt...
The restaurant from Newton offers 142 different meals and drinks on the card at an average price of $7.5.
The average review for Nick's Pizza is 4.2, which means that the visitors have a very high opinion of this restaurant.