Kwality Wall's

Restaurant in New Delhi, India

Tea/ Coffee cafe

Jawaharlal Nehru University