Canoga Park CA Restaurants Food Delivery 1. 21161 Victory Blvd, Canoga Park, CA 91303 | Weiler's Deli & Catering (818) 884-6611