The popular restaurant benefits from a central location in the highly sought-after and historic South Devon town of Totnes. Set amongst a parade of complimentary traders, it occupies a prominent position o
↧