Finisterra offers a unique dining experience near Saldanha metro station. It challenges diners to embrace a balanced culinary journey.