14th Of May Rd., Inside Green Plaza Mall, Shop No. D102, Alexandria, Alexandria Governorate 21615, Egypt
Approx 0.00 KM away