Win Wah is a Chinese restaurant offering a diverse menu that includes Japanese sushi and udon noodles.