Balistreri's I think is the best resturaunt in town. There pizza, eggplant, and other Italian dishes are fantastic. They play good Italian music in the backround and good service
Pros: wait outside on bench, Food is great, Very athentic
Cons: Crowded in Winter
more