Blue door behind building 21-b, Lallubhai Compound Mankhurd.

Opening hours:
2 pm to 7 pm
Wednesday to Sunday
(Monday and Tuesday closed)

home