Get directions to: Maui Wowi, West Hills, CA Restaurant address: 6522 Lockhurst Dr West Hills, CA 91307, USA Driving Walking Bicycling Restaurant: Maui Wowi