Makhbaz wa Supermarket Alrayan is a bakery and supermarket offering a range of baked goods and groceries. It is located on Jericho Road.