Tyler Point Grille

32 Barton Ave.
Barrington
Rhode Island
United States