Dodds Restaurant
Rydal Road
Ambleside LA22 9AN
United Kingdom