Not certain about the credit cards. However if you need a deli order you can call ahead to place the order and pick it up at your convenience. Also the deli closes 1 hour before the store does. Place the order before the deli closes and you can still pick it up prior to the store closing.
Yes, but not open on sunday
Thanks! Your answer is awaiting moderation.