Finca is a restaurant offering Mediterranean and European cuisine, with seafood options and vegetarian-friendly dishes.