Although on the smaller side, they have most of what you'll probably need and they also sell fresh produce and meat. Very convenient location and their staff are always helpful.