Get directions to: Pit Stop, Portsmouth, RI Restaurant address: 3302 E Main Rd Portsmouth, RI 02871, USA Driving Walking Bicycling Restaurant: Pit Stop