Zeffirellis Restaurant

Zeffirellis Restaurant
Millans Park, Ambleside, Cumbria, LA22 9AD
Photo of Zeffirellis Restaurant