Italian in Leeds - Chapeltown 33-35 Harrogate Road, Chapeltown, Leeds, LS7 3PD Tags: italian, vegetarian restaurant
Italian in Leeds - Chapeltown 12 Stainbeck Lane, Chapeltown, Leeds, LS7 3QY Tags: italian