This Tiny Osaka Shop Serves Giant Portions of Ramen – And Locals Can’t Keep Away! Ura Namba is a popular gourmet spot in Osaka, Japan. But even with …
Storyboard
You shouldn't judge a shop by its size, especially in this case! You can get GIANT ramen at this tiny Osaka shop!