I recently took a friend who had never tried stuffed pizza before, we got a spinach one and she loved it. I've been there a few times, the service is usually really good... the dining room isn't anything fancy... you definitely go for the food, and it's totally worth it. I've tried a couple other things that were good (bruschetta bread stands out), but the pizza is the highlight.
Pros: Best stuffed pizza around
more