Wow Deli is a sandwich shop offering a varied menu of hot and cold sandwiches, plus burgers, wraps, and salads.