My husband and I had lunch here the other day.
We weren't as thrilled as some of the other Yelpers, it may be because we didn't choose Italian items... But honestly, I didn't see it as an Italian restaurant when we walked in.
We were also in quite a hurry, so we were looking to be in-and-out people.
That being said, our waiters were terrific - polite and kept our sodas filled. My husband ordered the meatball sandwich, which he enjoyed. His one complaint was that the bread was toasted and made it very hard. I ordered the Chicken BLT, which also had avocado on it. It was quite yummy. It came with a tiny tiny Caesar Salad... So tiny, you can't help but wonder what the point is?
All in all, tasty and a good experience!