Al - Baidar Bakery & Cafe is a public establishment offering baked goods and coffee. It is located in the Abu Dis area.