You can visit this restaurant if you happen to be near Indra Bal Vihar Park. The key aspect of Vaango is the Vegetarian cuisine. From the visitors' viewpoint, idli are tasty here.
Google gives it 4.9 so you can select this place to spend a good time here.
Request content removal