Location on the map

23 El Rawda St. - Monufia - Ashmon

Map directions