« typhoon | Main | Earthquakes »

October 23, 2004

Takadanobaba Ramen shop

ramen.jpg

A queue for the tiniest tattiest noodle shop I've even seen I think. They must make some mean ramen.

Posted by tony at October 23, 2004 04:36 PM

AddThis Social Bookmark Button

Comments