<< Previous Place Next Place >> Italian Restaurant 139 W Shawnee St, Muskogee, OK 74401 (918) 686-7773 Website