Get directions to: Roma's Pizza & Restaurant, Cranston, RI
Restaurant address: 796 Atwood Avenue Cranston, RI 02920, USA
Restaurant: Roma's Pizza & Restaurant