skip to Main Content
Udon From Shin | Tokyo, Japan

Udon from Shin

I don't know how the good people at Shin do it but you would think their udon would be a heavy meal ...
Back To Top