Get directions to: Taro, Irvine, CA Restaurant address: 2222 Michelson Dr Ste 204 Irvine, CA 92612, USA Driving Walking Bicycling Restaurant: Taro