Narita, Japan


Thumbnail
<- Previous

Image

Thumbnail
Next ->

Noodle Shop

This small noodle shop is my favorite place to eat. I think it's been there a very long time.


Return to Index