Get directions to: Barnsider's Mile & A Quarter, Providence, RI
Restaurant address: 375 South Main Street Providence, RI 02903, USA
Restaurant: Barnsider's Mile & A Quarter