Product filters

Warehouse Select
Distance to warehouse
Brand
Price

CA$  –  CA$

  • CA$0
  • CA$187

Restaurant Supply

Discover a world of choice and the best prices for your restaurant, supermarket, and coffee & bakery needs at CNPY.CA!

From disposable paper and compostable products to sushi and poke disposables, along with a range of accessories and janitorial supplies, we've got everything you need to keep your business running smoothly.

Stock up on garbage bags, paper hand towels, toilet paper, MDCare gloves, reusable non-woven bags, and more—all available at your fingertips.


CA$50.42(and other offers)
450 PC (CA$0.11 per PC)
CA$36.39(and other offers)
200 PC (CA$0.18 per PC)
CA$42.90(and other offers)
200 PC (CA$0.21 per PC)
CA$42.30(and other offers)
160 PC (CA$0.26 per PC)
CA$45.63(and other offers)
300 PC (CA$0.15 per PC)
CA$48.64(and other offers)
300 PC (CA$0.16 per PC)
CA$36.23(and other offers)
9000 1 (CA$0.00 per 1)
CA$34.77(and other offers)
3000 Sheet (CA$0.01 per Sheet)
CA$37.88(and other offers)
1000 PC (CA$0.04 per PC)
CA$58.50(and other offers)
1000 PC (CA$0.06 per PC)
CA$38.94(and other offers)
500 PC (CA$0.08 per PC)
CA$60.06(and other offers)
1000 PC (CA$0.06 per PC)
CA$49.17(and other offers)
500 PC (CA$0.10 per PC)
CA$66.81(and other offers)
1000 PC (CA$0.07 per PC)
Contact us for a price
CA$30.02(and other offers)
48 Roll (CA$0.63 per Roll)
CA$54.50(and other offers)
3000 Sheet (CA$0.02 per Sheet)
Contact us for a price
CA$93.53(and other offers)
1000 PC (CA$0.09 per PC)
Contact us for a price
CA$58.34(and other offers)
300 PC (CA$0.19 per PC)
CA$59.96(and other offers)
300 PC (CA$0.20 per PC)
CA$62.00(and other offers)
500 PC (CA$0.12 per PC)
CA$28.49(and other offers)
150 PC (CA$0.19 per PC)
CA$37.22(and other offers)
150 PC (CA$0.25 per PC)
CA$37.01(and other offers)
500 SET (CA$0.07 per SET)
CA$72.99(and other offers)
500 PC (CA$0.15 per PC)
CA$42.08(and other offers)
1000 PC (CA$0.04 per PC)
CA$29.99(and other offers)
1000 PC (CA$0.03 per PC)
CA$28.51(and other offers)
1000 PC (CA$0.03 per PC)
CA$98.87(and other offers)
400 SET (CA$0.25 per SET)
CA$66.67(and other offers)
500 SET (CA$0.13 per SET)
CA$30.77(and other offers)
1000 PC (CA$0.03 per PC)
CA$47.38(and other offers)
1000 PC (CA$0.05 per PC)
CA$34.57(and other offers)
500 PC (CA$0.07 per PC)
CA$75.00(and other offers)
200 SET (CA$0.38 per SET)
CA$56.00(and other offers)
100 SET (CA$0.56 per SET)
Contact us for a price
Contact us for a price