If you're looking for Healthy restaurants in Irvine look no further. O Fine Japanese Cuisine - Irvine is known for having some of the best Healthy in Irvine. Located at 6731 Quail Hill Pkwy, O Fi...show more
Last updated September 16, 2020