Sorry, this location is now

Closed

Lahza Central

50 Rd. 20, Imbaba, Giza