Location and Hours

We are located at 9382 Nowell St, behind the downtown Chilliwack Post Office. Mon-Sat 10am to 5pm.

The Deli on Nowell

Our Deli

At our deli, you'll discover an wide selection of European essentials, from German mustards and Ukrainian pierogies to Dutch cookies and French preserves. We take immense pride in crafting our own charcuterie and smoked products right here in-house, ensuring freshness and exceptional quality. With a focus on locally raised meats, we blend traditional techniques with a modern twist to deliver an unforgettable culinary experience.