Indus Flavour, GTB Nagar, New Delhi
Indus Flavour is located on the main road very near to the GTB Nagar Metro Station. The place is quite popular among students of the Delhi University. The seating is quite comfortable and the...
Indus Flavour is located on the main road very near to the GTB Nagar Metro Station. The place is quite popular among students of the Delhi University. The seating is quite comfortable and the...