Write a review

La Rosa Italian Restaurant & Bar

← View details

483 Bradford Road Pudsey, Leeds, West Yorkshire LS28 8ED, United Kingdom, Leeds, West Yorkshire

01274665506