Get directions to: Rhodes Pizza & Restaurant, Riverside, RI
Restaurant address: 3736 Pawtucket Ave Riverside, RI 02915, USA
Restaurant: Rhodes Pizza & Restaurant