Sushi Noguchi

18507 Yorba Linda Blvd, Yorba Linda, CA

Menu (As of 10/29)

Sushi Noguchi: hours and how to order