Get directions to: 295 The, Providence, RI Restaurant address: 295 Atwells Ave Providence, RI 02903, USA Driving Walking Bicycling Restaurant: 295 The