Chateau de Beyrouth is a Lebanese restaurant offering traditional dishes with authentic flavors.