Get directions to: Maru, Valencia, CA Restaurant address: 24250 Town Center Dr. #180 Valencia, CA 91355, USA Driving Walking Bicycling Restaurant: Maru