Get directions to: Tabatio, Canoga Park, CA Restaurant address: 8408 Topanga Canyon Blvd Canoga Park, CA 91304, USA Driving Walking Bicycling Restaurant: Tabatio