Pub or bar · Black Horse Inn, High Street, Torrington, Devon, EX38 8HN
…Awaiting inspection
Registered with Torridge council.
All food hygiene ratings in EX38
Pub or bar ratings in Torridge · All of Torridge