O Fine Japanese Cuisine

Japanese restaurant · Quail Hill Shopping Center, 6731 Quail Hill Pkwy, Irvine, CA

Delivery · Dine-In

Hours

More food in Irvine, CA · Japanese Food in Irvine