Finch House is a roomy cafe and bakery offering a plentiful selection of food, including open sandwiches and cakes, with a focus on locally sourced ingredients.