The pizza is the best in the local area, eat in or take out. And surprizingly it gets even better after you reheat it and make it a little crispier. Ferraro's is also connected to a proper Italian restaurant which is good, but you will find better if you are willing to drive a couple more miles.
Pros: Pizza
more