140, Point Judith Rd, Narragansett, RI, 02882-3451
United States
Category: Restaurants and Bars
Average Rating:
1.75 / 8 votes