Swiss Cheese Factory is a deli offering a selection of Swiss cheeses and related products. It features a self-service hut.