All restaurants in Bristol » All restaurants in Westbury Park » British restaurants in Bristol » Bowl Inn & Lilies Restaurant Bowl Inn & Lilies Restaurant British0.5 miles Church Road, Lower Almondsbury, Bristol, BS6 7JS 0845 206 1383CallWebsite