Contact



Location: Shop 15, Onyx building, Zabeel street, Umm Hurair,
Dubai, UAE
10am – 10pm (by appointment only)
Telephone number: +971 (04) 396 8136
Info@meena.ae