Yamashita Honki Udon - Shibuya Namikibashi shared by @davidcho says: "“The viral whipped cream noodles. Handmade Udon topped with whipped cream cheese and Mentaiko from Yamashita Honki Udon in Tokyo Japan”" on Postcard