Mini European Deli is a deli shop offering a selection of European foods.