We stopped here and grabbed a turkey and Swiss sandwich. The turkey and salad was refreshing and was definitely the best sandwich that I have ever had. We stopped by again on the way through. Would highly recommend to break up all the starchy foods of northern America.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.