We found 300 restaurants within 12 miles 12 miles of Filton Abbey Wood, Stoke Gifford, Bristol BS34 7LJ