AAA Inspector Rating Details (scale 1-5)
AAA Inspector Notes
Located on the strip in Little Italy teeming with restaurants, grocers and cheese mongers—Mulberry Street for those unfamiliar with city neighborhoods—this small, family-run restaurant is a favorite stop for locals and tourists alike. The amiable sisters that run this cozy storefront attribute the crowds to the restaurant's red sauce, an aroma that not only makes heads turn in the restaurant but stops even the most hurried passersby in their tracks. Few are able to resist this place, where people watching is practically as good as the much-heralded sauce.