Restaurant
San Telmo
3 locals recommend,
Tips from locals
Simply the best fish and chips locally. In the town of Dorchester, 8 miles from The Lodge.
Unique things to do nearby
Location
2 High Street Fordington
Dorchester, England