Sign up for our Newsletter
Sign Up

Please choose a store

Joe Canal's Lawrenceville

Lawrenceville, New Jersey
3375 Route 1 South
Lawrenceville, NJ 08648

Shop Here

In-Store Pickup, Local Delivery,
and Shipping Now Available!
Joe Canal's Woodbridge

489 Route 1 South
Iselin, NJ 08830

Shop Here

In-Store Pickup and Local Delivery Now Available!