Ahlein Restaurant
Nile Lily Boat, 70 Abdel Aziz Al Seoud Street,
Cairo,
Ahlein Restaurant is one of the popular European Restaurant located in Nile Lily Boat, 70 Abdel Aziz Al Seoud Street ,Cairo listed under
Restaurant/cafe in Cairo
,
Turkish Restaurant in Cairo
,