Reviews of Snuff Mill Bristol. (Restaurant) in Bristol (Gloucestershire).