Lilico's
Restaurant in Barnstaple, UK
Mediterranean restaurant
Restaurants
ยท
Barnstaple, UK guide