The New Amsterdam
80 High St, Barnstaple
01271 342227
Recent Reviews
Order Online
Reserve
You May Also Like
Barnstaple Bakery - 83 High St
British
Caffè Nero - 27 High St
British
Claytons & The Glasshouse - 2 Cross St
Modern European
Barnstaple, Devon
The New Amsterdam
80 High St, Barnstaple, Devon EX31 1HX
01271 342227