Get directions to: Yuki Sushi, Newport Beach, CA
Restaurant address: 3601 Jamboree Rd Newport Beach, CA 92660, USA
Restaurant: Yuki Sushi