I have been a few times, and it's average at best for Italian cuisine. There was a fingernail clipping in my water...worst way to end a sub par meal. I've had better marinara at a hole-in-the-wall pizza joint. Ambiance is nice, but food is way overrated, especially given the price.
more