Snowfox Sushi offers a self-serve selection of pre-made sushi and nigiri, known for its delicious taste and variety. This establishment is located inside Hannaford's supermarket.