Get directions to: Toby's Pit Stop, Muskogee, OK
Restaurant address: 1152 North York Street Muskogee, OK 74403, USA
Restaurant: Toby's Pit Stop