Cheese & Crackers is a deli offering a wide selection of gourmet foods and made-to-order sandwiches. It features free off-street parking and wheelchair accessibility.