Get directions to: Newport Deck, Pawtucket, RI
Restaurant address: 562 Newport Ave Pawtucket, RI 02861, USA
Restaurant: Newport Deck