top of page
CONTACT US
283A, Allah Mohlla, Tehkhand Village, Okhla Phase-1, New Delhi 110020
+91 11 43791957
OPENING HOURS
Visit us
Monday - Friday
9:00am - 6:00pm
Saturday and Sunday
10:00am - 2:00pm
bottom of page
283A, Allah Mohlla, Tehkhand Village, Okhla Phase-1, New Delhi 110020
+91 11 43791957
Visit us
Monday - Friday
9:00am - 6:00pm
Saturday and Sunday
10:00am - 2:00pm