Listings >> Restaurant >>Italian Artigiani del Cibo Italian Resaurant 01628 669373 Italian Resaurant 59 High Street Slough SL1 7JP Get directions Italian Restaurant