My Deli is a European deli offering a selection of wines and delicacies from around the world. It provides quality food choices and is known for its wine pairings.