Walter's Sandwich Lab is a restaurant specializing in sandwiches.