Get directions to: Talu's, Woonsocket, RI Restaurant address: 587 Willow St Woonsocket, RI 02895, USA Driving Walking Bicycling Restaurant: Talu's