Anil Restaurant Category: Chinese RestaurantsContact Number: Address: D-80/7, Malviya Nagar, Delhi - 110017