Ali's Alcove
18 Maiden St, Barnstaple
01271 379099
Menu
Barnstaple, Devon
Ali's Alcove
18 Maiden St, Barnstaple, Devon EX31 1HA
01271 379099