Since its inception in Cairo, iBaked bakes and provides high-quality bakery and pastries products to business and individual clients