Lilico's

Restaurant in Barnstaple, UK

Mediterranean restaurant