Holland Shop is a deli offering European delicatessen items and take-out sandwiches, alongside a selection of gifts.