Home / ... / Flower Shops Home Egypt Cairo Flower Shops Petals & Leaves FlowersHome /Egypt /Cairo /Flower Shops /Petals & Leaves FlowersPetals & Leaves FlowersEgypt, CairoPhone NumberMessage Vendor