Write a review

Stonegallows Restaurant

← View details

The Hungry Horse, Taunton, England, Taunton TA1 5JP, United Kingdom, Taunton, England