Fou Fow Udon is a restaurant specializing in homemade Udon noodles.