Spice on into our brick-and-mortar outlet in Delhi. We are conveniently located in Meghalaya State Emporium , Gallery No 3, Rajiv Gandhi Bhawan, State Emporia Complex, Baba Kharak Singh Marg, Connaught Place, New Delhi -110091, right opposite to Shivaji Stadium Metro Station.
We are HQ at The Nest, Lummawrie , Shillong - 793003 , Meghalaya , India
Address
Shillong, Meghalaya 793003, India
Business Hours
Monday -Friday
10 AM - 5 PM
Saturday
11 AM - 3 PM
Sunday
Closed