Stop 'N Shop is a convenience store and gas station offering snacks, drinks, and fresh donuts. It also features an ATM.