Honeymoon Restaurant
3 The Strand, Barnstaple
01271 329800
Menu
Barnstaple, Devon
Honeymoon Restaurant
3 The Strand, Barnstaple, Devon EX31 1EU
01271 329800