Sushi Noguchi hero image

Sushi Noguchi

Restaurant

18507 Yorba Linda Blvd, Yorba Linda, CA 92886, USA

Biter Score
8.0
Closed
Wednesday: 11:30 AM – 2 PM, 5 PM – 9 PM