The New Inn

Green Hill,, Tavistock, EX20 2TB

Green Hill,, Tavistock, EX20 2TB
Food, Restaurants