Jo's Deli is a cheese shop offering a selection of cheeses, sandwiches, and gifts. Open since 2022.