Udon noodle restaurant · Shibuya
1
“The viral whipped cream noodles. Handmade Udon topped with whipped cream cheese and Mentaiko from Yamashita Honki Udon in Tokyo Japan”