Toro Kitchen is located in Canoga Park, United States on 7801 Canoga Ave #1. Toro Kitchen is rated 4.4 out of 5 in the category restaurant supply store in United States. TORO KITCHEN, INC is a business supplies and equipment company based out of 7733 CANOGA AVE, CANOGA PARK, California, United States.
Address
7801 Canoga Ave #1
Company size
11-50 employees
Headquarters
CANOGA PARK, California