Ca la Fina is a Mediterranean restaurant offering traditional Catalan cuisine, including homemade dishes and a simple midday menu with sandwiches and toasts.