Skela Foods is a European deli and store offering traditional foods and freshly made deli items, including baked goods and authentic meals.