Italian in Bristol - Clifton 25 The Mall, Clifton, Bristol, BS8 4JG Tags: italian, private parties: up to 50 guests, vegetarian dishes