La Finca Alioli is a Spanish restaurant offering authentic cuisine.