Contact No. : 9821945499
Address : D-508, Mall Of India, Fourth Floor, Sector 18, Noida - 201301, DLF Mall Of India
Contact Person: The Tandoori Village
Website:
1 G, Malhar Road Sarabha Nagar, Gur..
fast food , Restroent..