Sandwich shop Deli Crunch offers a variety of sandwiches and paninis. Online ordering is available.