This used to be a place for a real treat if you like Italian Deli meats and foods. The service is still excellent and the food is good, but they no longer use premium meats and the taste change is evident. I've been a going to this deli for many years and it a disappointment to see the change. Still a very good sandwich shop, just no longer extraordinary. I don't know if the great meatballs are still there, but I doubt it. Cost cutting by new owners show lack of understanding of what made this place a destination.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.