It is just one of your average deli which you will find at every nook and corner of a city. The food is ok, so is the service and ambience. The best thing I ever ate there was vegetarian Chili. This served with chips are pretty good.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.