Freshly Baked Taftoon Bread