Map
15 Hoda Sharawi St., Cairo, Egypt
Restaurant
Felfela