O Fine Japanese Cuisine-Irvine

6731 Quail Hill Pkwy, Irvine
(949) 748-1896

Reserve Online

Opentable