Get directions to: Wallis Seafood, Barrington, RI
Restaurant address: 136 Maple Ave Barrington, RI 02806, USA
Restaurant: Wallis Seafood