Very good deli with a wide variety of offerings. Some of the sandwiches are amongst the better things that you can get in Town. Food and service are always good.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.