Al Orzaal is a Lebanese restaurant known for its authentic cuisine.