BLOCLEats

Cafe The Lemon Tree

The Lemon Tree
10 Holland Walk
Barnstaple
Devon
EX311DW

Food rating: 5/5 stars
Updated: 28. March 2023

map for Cafe The Lemon Tree

Restaurant nearby

  1. Banburys, EX311BN
  2. Barnstaple Town Council Community Cafe, EX311BL
  3. Charlie's Cafe, EX311DH
  4. Costa, EX311HX
  5. The New Amsterdam, EX311HX