Categories: Italian Restaurant, Restaurants Categories: Italian Restaurant, Restaurants
Address: Dewsbury Rd White Rose Shopping Centre, Leeds, Yorkshire, LS11 8LU
Landline: 0113 52...
Report a problem with this listing