I had lunch here with a colleague recently and we had a wonderful time. It was bit too chilly to sit in their lovely garden so we sat inside where it was more cozy.
Lunch was excellent. I had the Polpette (meatball sandwich) and my friend had the PLT, both with a side salad. My sandwich was one of the best meatball sandwiched I'd ever had. The bread was chewy; the meat was flavorful; and the cheese was melted to perfection. The portion size for the sandwich and salad was perfect.
The only thing this place has going against it is a lack of parking. I got there early so I could get free parking on the street about a block away (I don't believe in paying for parking when possible). There were meters and they have a complementary valet too for people willing to pay to park.