011 3959 5911
Download our App
And here's some stuff that we know you're not interested in but we're legally required to include:
Registered Name: Twigly Foods Pvt. Ltd.
Registered Address: 22/1 Acacia Towers, Vatika City, Sohna Road, Gurgaon
CIN No.: U55101HR2015PTC055459
Gurgaon TIN No.: 06061842203
Delhi TIN No.: 07187153051