Shinjuku Restaurant Guide-vol.14: Shin Udon

Shin Udon (慎 うどん) is a small Udon restaurant located off the main street in Shinjuku. Shin Udon has been gaining great reviews for their…


Shin Udon (慎 うどん) is a small Udon restaurant located off the main street in Shinjuku. Shin Udon has been gaining great reviews for their freshly made Udon noodle and a variety of side Tempura dish. The owner takes his pride to serve the best Udon dish for his guests and it has been really successful.