Shankar Foot Palace
Category: Indian Restaurants
Contact Number: +(91)-8750658384
Address: B-34, Jain mandir, Gali no 2, Shakarpur, Delhi - 110092
Category: Indian Restaurants
Contact Number: +(91)-8750658384
Address: B-34, Jain mandir, Gali no 2, Shakarpur, Delhi - 110092