Delhi has a new superfoods paradise
AUG 14, 2017 | By Reecha Kulkarni
From green juices to hundred day detoxes, the internet is positively obsessed with clean eating. Tuning into the trend, I Say Organic in Delhi is anything but a conventional grocery store.
Where: South Point Mall, Golf Course Road, DLF Phase 5, Sector 53, Gurugram, Haryana 122002