Get directions to: Barn Restaurant, Little Compton, RI
Restaurant address: 13 E Main Rd Little Compton, RI 02837, USA
Restaurant: Barn Restaurant