Italian Restaurants nearby Hough Ln, Leeds LS13 3JF, UK



La Rosa Italian Restaurant & Bar

Approximately 0.93 km away
Address: 483 Bradford Rd, Leeds, UK LS28 8ED

Nosh Inn

Approximately 1.28 km away
Address: 144 Stanningley Road, Leeds, UK LS12 2

Dos Amigos

Approximately 1.65 km away
Address: 68-70 Abbey Rd, Leeds, UK LS5 3

Lorenzo's Pizza

Approximately 1.76 km away
Address: 158 Pudsey Rd, Leeds, UK LS13 4LS

Cafe Marinetti

Approximately 1.97 km away
Address: 11 Town St, Leeds, UK LS13