Italian in London - Fulham 428 Fulham Road, Fulham, London, SW6 1DU Tags: italian, private parties: up to 160 guests, vegetarian dishes