Snowfox is a large supermarket offering a deli, bakery, and health & beauty products.