I like their portions, just enough. Their pasta and pizza is very similar to NYC's Little Italy in Canal Street. The prices are okay, very affordable considering the quality. Good thing we were able to get a table immediately.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.