Di Papa's is an awesome restaurant. It is a nice restaurant where all the locals go. You can go in large groups or on a date. The service is excellent and the servers are attentive to your needs. YOu receive garlic bread and water upon sitting down. On the weekends they have specials(try the lobster bisque* it's excellent) and one of the owners is always around.
Pros: great pizza, pasta, meat, and seafood, great ambiance