Deli Delicious offers award-winning sandwiches and deli fare.