Foodhall@MKT, Chanakyapuri, New Delhi is located in New Delhi, India on Lower Ground Floor, The Chanakya Mall, Chanakyapuri. Foodhall@MKT, Chanakyapuri, New Delhi is rated 4.4 out of 5 in the category gourmet grocery store in India.
Address
Lower Ground Floor, The Chanakya Mall, Chanakyapuri