IL TORO ITALIAN RESTAURANT - Contacts


Primary Contacts

69 Church Street, Horwich, Lancashire, BL6 6AA

Other Phones

01204 697272

Other Emails