Get directions to: Royal Pub, Salem, OR Restaurant address: 3420 River Rd N Salem, OR 97303, USA Driving Walking Bicycling Restaurant: Royal Pub