South devon Inn Restaurant
Strand Hill, Dawlish EX7 9HR England
South devon Inn Restaurant is a British place is located in Dawlish, England. The address of South devon Inn Restaurant is Strand Hill, Dawlish EX7 9HR England.
If you want to go to the place or need any services, you can contact them directly. The phone number is +44 1626 862198, or open their website to view relevant information, The url is http://www.southdevoninn.co.uk/dine-with-a-pint