Seasons of Japan

3831-C Alton Pkwy, Irvine, CA 92606
  • Details
    Quick service Japanese restaurant with a menu that features traditional Japanese cuisine and the freshest sushi.