4, B, India House, Gr. Floor., Shop no 2, Next to Vama showroom, Dr. GR Deshmukh Marg, Pedder Road, Cumballa Hill, Mumbai - 400026, India
Hours: Tuesday - Saturday: 11:00 AM to 8:00 PM, Sunday: 09:00 AM to 6:00 PM (Monday Closed),
Phone no.:+91-9702814115, 7208943807