If you are looking for a Japanese restaurant that is easy on the pocket and also offers vegan menus, then YUZU at Nehru Place’s Epicuria is the perfect spot. It has great ambience, brilliant interiors, and a good selection of vegan option. Some of the dishes are Nasu Miso, Sher-e-salad, Torched Edamame, and Avocado with Miso Toast.