1st time with their restaurant which was brought in from work. Wasn't that impressed compared to other sandwich shops. They have been in business since 1956, so people must like their food, but I wasn't a fan.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.