Category: | Restaurant, |
---|---|
Address: | 7021 S Memorial Dr #259, Tulsa, OK 74133, USA |
Zip code: | 74133 |
Website: | https://www.villaitaliankitchen.com/ |
Good pizzas..And people..
Excellent service, food was hot and ready and the girl who worked there was extremely nice despite the hustle and bustle of the Christmas season