Best Neapolitan restaurant in Oklahoma Reviews Directory Modo Mio Italian Restaurant 1746 E Carl Albert Pkwy 74501 McAlester, OK, US +1 918-420-9800 Restaurant Family style restaurant Italian restaurant Neapolitan restaurant 1396 likes