Rota Leban is a restaurant offering a selection of distinctive dishes and beverages.