Chez Youfu is a Japanese restaurant offering sushi, sashimi, yakitori, and more. They also provide delivery services.