Restaurant The Finch offers a shared dining experience with a focus on fresh vegetables and passionate cuisine.