We really love the pizza here. It is hard because really there are so many pizza places around but the crust on their pizza is great and the sauce is just perfect. They have great grinders too - my favorite is the Italian. If you have not already, give them a try!
Address: 11 W Main St, Orange, MA 01364-1122
Location: United States > Massachusetts (MA) > Orange
Phone Number: +1 978-544-5818