Food Scene
The Angel is a relaxed fine dining restaurant situated in Dartmouth town centre overlooking the River Dart. Focusing on local fresh ingredients situated in Devon.
27 Einheimische empfehlen
The Angel
2 S EmbankmentThe Angel is a relaxed fine dining restaurant situated in Dartmouth town centre overlooking the River Dart. Focusing on local fresh ingredients situated in Devon.
Station Restaurant
South Embankment