Find the top Japanese steakhouses in Irvine, California near you now.
Japanese restaurant
Address: 2750 Alton Pkwy #101, Irvine, CA 92606