Napoli’s Italian Restaurant & Bar offers some pretty good Italian food in the small town of Corsicana, Texas. Italian food may not be the first thing that comes to mind when you think of Texas, but perhaps it helps to know that Corsicana was named after the Mediterranean island of Corsica that is just off the coast of Italy […]