New England restaurant · 251 Spring St, New Shoreham, RI
Dine-In
More food in New Shoreham, RI · New England in New Shoreham