Alioli is a Mediterranean and Spanish restaurant offering a diverse menu.