18000 Von Karman Avenue
Irvine, CA92612
Visit Website

Nearby

2.0 mi $ Japanese