Get directions to: Pizza Inn, Muskogee, OK Restaurant address: 1107 N York St Muskogee, OK 74403, USA Driving Walking Bicycling Restaurant: Pizza Inn