Gold
Broomhill Art Hotel & Canvas Restaurant
Muddiford Road,
Barnstaple,
EX31 4EX
Canvas Restaurant has a mission to showcase the exceptional quality and diversity of UK produce through their carefully curated menus. By focusing on...