Vaango south Indian restaurant
Located in The Great India Place Mall at 3rd floor
- 302A& 302B, The great india place mall, sector 38-a, noida.
Typical south indian food is served in style ( with lining of banana leaf over the plate ) Starters like mini dal vada & spicy idli are mouth watering. All preparations are tasty and food is wholesome. Good place for lovers of south Indian food. Ambiance is good and reasonably priced food.