New Delhi and NCR, 印度
Na Channa Market Karol Bagh Near Karol Bagh Metro Station Delhi Delhi Delhi 110005, 110005