At Delhi's New Restaurant Mensho Tokyo, Ramen Steals The Show

At Delhi's new restaurant Mensho Tokyo, Ramen is the show-stopper. Here's what all we tried from their menu!

At Delhi's New Restaurant Mensho Tokyo, Ramen Steals The Show
Image credit: Mensho Tokyo

At Delhi's new restaurant Mensho Tokyo, Ramen is the show-stopper. Here's what all we tried from their menu!