When I had pizza here a year ago it was mediocre at best. I just went this week and it was amazing. Fresh is the word that comes to mind. The vegetables on the veggie pizza were sweet and delicious, they had some sort of cherry tomato pizza they said was from the Farmer's Market, the best pesto pizza i ever tasted. It was totally great. My friend had a Chopped Salad with roasted vegetables and that was really good to. The whole staff was super friendly, too. I'll be going back a lot.
Pros: pizza made with fresh ingredients
Cons: dumpy interior