LIVE
Map
15 Hoda Sharawi St., Cairo, Egypt
Price
25
Close
Restaurant
Felfela