Tasty Deli is a deli offering a selection of European foods.