Al Hambra is a Lebanese restaurant offering a diverse menu of freshly prepared oriental dishes, with options for both meat lovers and vegetarians.