Get directions to: Arikato, Mountain View, CA Restaurant address: 1040 North Rengstorff Avenue Mountain View, CA 94043, USA Driving Walking Bicycling Restaurant: Arikato