Seaside Grill at the Watch Hill Inn and Restaurant

44 Bay St.
Watch Hill Inn
Watch Hill, RI 02891
United States
41° 18' 39.7908" N, 71° 51' 25.5996" W
Phone:
401-348633