What a highly disappointing experience. Atmosphere was highly lacking. We have not eaten at Jerusalem in years and fondly remember the days before they operated an all-you-can-eat buffet. Nothing worse than falafels sitting in a chaffing dish with no fresh crispy exterior. Blah. We have experience with authentic middle eastern cuisine so this does not pass muster. Despite the crammed buffet area ( they need to create a more appealing area for patrons to get their food) and unappetizing foul odor (was it the carpets??) the restaurant was full of customers probably attracted to the novelty of a middle eastern buffet and belly dancer as entertainment. I can only assume that these people are unaware that you can get better at sababa (a la carte) or la grill in vaughan. For the price I felt that it was pretty gross. I think the take out counter and bread was decent and that why they get 2 stars. Otherwise for a dinner out save your coin and eat somewhere else where the food is fresh and probably even cheaper.