I came to New York way before 9/11 and I still recommend this place to anyone that visits New York. In fact, even though we live in Seattle, we still order their sauce every year for my aunt because it is the best Italian sauce in the nation!!!!
Pros: Service, Food Quality, Celebrity Pics
Cons: Absolutely none!
more