O Fine Japanese Cuisine-Irvine
6731 Quail Hill Pkwy, Irvine 92603