at , Tulsa , 74133 United States
3 FB users likes Napoli's Italian Restaurant of South Tulsa, set it to 750 position in Likes Rating for Tulsa, Oklahoma in Local Business category
Napoli's Italian Restaurant of South Tulsa is Tulsa based place and this enity listed in Local Business category. 74133.