Altayaar baked goods

Production Street, a thousand dwellings, next to Brazilian coffee, Cairo, Ain Shams, , Greater Cairo (including Cairo & Giza)