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