I've only eaten pizza here, so I'll comment on that. It's good... of the thinner crust variety, with a nice, tangy sauce. The way a place feels is important to pizza joints and Italian restaurants, and this one is just right, somehow. It's dark, with lots of booths and corners. The servers wear green polo shirts. Or, at least, they used to.
more