Italian in London - Shepherd's Bush 270 Uxbridge Road, Shepherd's Bush, London, W12 7JA Tags: italian, vegetarian dishes
Italian in London - Shepherd's Bush 11 Goldhawk Road, Shepherd's Bush, London, W12 8QQ Tags: italian, private parties: up to 80 guests, takeaway, vegetarian dishes