Albalad bakery & cafe is a bakery and cafe offering a variety of baked goods and coffee. It also functions as a mini-market. The establishment is located on Mount of Olive.