The World’s Only Michelin-Starred Ramen Shop Just Opened in the U.S.

Tokyo's Tsutsa has officially graced San Francisco.