A good deli must carry Dr. Brown sodas. Specifically, they must carry Dr. Brown's Cel-Ray.
The chicken\rice soup was good as was chopped liver sandwich.
I wasn't blown away. I guess I have to get back to the lower east side.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.