Exclusive in style and boasting one of its kind of a place, Al Hamra Palace Lebanese Restaurant at Delmon International Hotel. Perfect blend of relaxation and dining with live entertainment. A combination of traditional Arabic Cuisine. Open daily for lunch and dinner.
|
|