The world's first ramen restaurant to receive a Michelin star has a San Francisco location. We tried the truffle ramen to see if it lives up to the hype

Insider 2020-02-17

Views 278

In 2015, Tokyo ramen restaurant Tsuta became the first ramen restaurant in the world to receive the coveted Michelin star. Their first North America location has opened in downtown San Francisco.

Share This Video


Download

  
Report form
RELATED VIDEOS