Menakart General Trading LLC
Shopping mall; Toy store; Book store; Corporate office; Electronics store
Location: Atrium Centre ,1st Floor, Office No. 113, Khalid Bin Al Waleed, Al Mankhool, Opposite Four Points by Sheraton Hotel, Bur Dubai AE
Website:https://www.menakart.com/
Map Location:25.257, 25.257