at , Exeter , EX14 3 United Kingdom
Harrys Bar and Grill Exeter is Exeter based place and this enity listed in Bar category. EX14 3.
Thirteenth century thatched Devon Inn