Yokohama Udon is a Japanese restaurant specializing in udon noodles, served traditionally with a wider pasta. The establishment features a unique dining space with a cherry blossom tree. Key facts used: Japanese cuisine, udon noodles, traditional serving style, cherry blossom decor.