Get directions to: Tyler Point Grille, Barrington, RI
Restaurant address: 32 Barton Ave Barrington, RI 02806, USA
Restaurant: Tyler Point Grille