Flower House Posted on July 1, 2016 by engmansy Flower House 26 Sherif St. – Cairo 02 2393-5529 Corniche El Nil, Inside Sottel Cairo Mean Towers & Casino – Cairo 02 2526-0601 ————————–