Not really a good spot if you're vegan as everything has meat or cheese on it. Portions are also rather small but expect to pay a pretty penny.
The atmosphere of this place is somewhat lacking as well...they have an outside patio that is somewhat awkward and tight. I think maybe it felt that way because it was rainy and cold and they had the coverings down with these gigantic heaters that were in the way. They should venture across the way and look how True Foods has their patio set up...the heaters are bolted to the roof and aren't in the way.
As far as good goes, I ordered a salad which was just ok. The portion was rather small and for $16, I'd expect at least a few extra leaves of lettuce in there. The greens and everything were fresh and crisp.
If you're in the mood for some light Italian this is probably your place. If you're a pain in the ass vegan like me, probably skip it and go elsewhere. I wish this place would cater better to dietary needs.