It's a chain with several locations. I decided to check out the Shimbashi flagship store. Ramen Bari-O Shimbashi Main Store…