Lemon Tree Cafe Bar is an independent cafe and bar known for its home-cooked main meals, snacks, sandwiches, and cakes.