A Cup of SUSHI (Irvine) A Cup of SUSHI (Irvine)

17951 Sky Park Circle Unit F, Irvine, CA