Save places from Instagram, TikTok, YouTube and more

Ballard's Beach Resort
Restaurant
4.4 (3151 reviews)
42 Water St, New Shoreham, RI 02807
$$$$$
+1 401-466-2231
Save places from Instagram, TikTok, YouTube and more

Restaurant
4.4 (3151 reviews)
42 Water St, New Shoreham, RI 02807
$$$$$
+1 401-466-2231