Did I mention food? This popular deli is not for those of you watching your weight or tracking cholesterol. It's about the meat and fries and sandwiches and coleslaw and meat and meat. Love this place. Wimps stay away, please. It only ruins it for the rest of us.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.