Lake Road Kitchen
Lake Road
Ambleside LA22 0AD
United Kingdom