The Barn At Spring House

Food and drink · 51 Spring St, New Shoreham, RI

Hours

More food in New Shoreham, RI · Food And Drink in New Shoreham