Setup your precise location
Show all images

Ghee & Turmeric

12114.9 km • Sector 16, Delhi
2.2
53 ratings
North Indian | ₹350 for two