The outlet has shutdown
Menu Directions
Flavour of India Kitchen is a casual dining restaurant serving North Indian, Chinese preparations. A great place in Lokhandwala Complex, Andheri West, it is praised for its stylish presentation and is a nice joint to visit when one is looking to satiate hunger pangs with tasty, hygienic food.
Flavour of India Kitchen is a casual dining restaurant serving North Indian, Chinese preparations. A great place in Lokhandwala Complex, Andheri West, it is praised for its stylish presentation and is a nice joint to visit when one is looking to satiate hunger pangs with tasty, hygienic food.
Address
1206, Adarsh Nagar, Behind Lotus Petrol Pump, Link Road, Lokhandwala Complex, Andheri West, MumbaiGet Directions