Basic ShopRite supermarket the size of approximately 400 football fields. Deli, bakery, prepared foods, surprisingly good supermarket sushi. It’s also got a bar (yes, a bar!) and a sit-down restaurant-style area where you can eat the food you’ve purchased in the deli. Beer and wine to go.