Oro Cafe - Previously
19 El Thawra St., El Korba, Heliopolis, Cairo In Front Of El Ahram Metro Station
Categories: B. B. Q. 1 +
Phone Number Website