Lilico's 1844
3 The Square, Barnstaple
01271 372933
Menu
Barnstaple, Devon
Lilico's 1844
3 The Square, Barnstaple, Devon EX32 8LW
01271 372933