Get directions to: Napoli's Italian Restaurant, Owasso, OK
Restaurant address: 7708 N Owasso Expy Owasso, OK 74055, USA
Restaurant: Napoli's Italian Restaurant