Get directions to: Harry's Ny System Restaurant, Warwick, RI
Restaurant address: 2168 Elmwood Ave. Warwick, RI 02888, USA
Restaurant: Harry's Ny System Restaurant