Located at Hofstra USA, North Campus. Satisfy every craving for delicious snacks, hearty sandwiches or salads while you shop for all your grocery needs and sundries.
More Information