Share
twitterlinkedinfacebook
Image 1 of 1
instant-noodles25.jpg
A bowl of ramen made with instant noodles at Sakura instant ramen restaurant in Tokyo. Owner Sakura Takenaka founded the restaurant 2 years ago and now has 10 franchises over Japan..