Beirut offers a taste of the Mediterranean. Enjoy freshly prepared dishes and a diverse menu.