London's first Japanese three-minute noodle bar, housed in Old Street Station.
Time Out says
Details
- Address
- Unit 8, Old Street Underground Station
- London
- EC1Y 1BE
Discover Time Out original video
London's first Japanese three-minute noodle bar, housed in Old Street Station.
Discover Time Out original video