When you're on vacation it is always nice to find a place that makes a great sub. Walter's Deli is that place. I've tried a few of their sandwiches, all were good. But the one I keep going back to is the Italian Sub, they do a great job on this sandwich.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.