Searching for "Italian Near Me"? Mazzio's Italian Eatery (3313 E ADMIRAL PL) has some of the best Italian in Tulsa. Located at 3313 E ADMIRAL PL, Mazzio's Italian Eatery (3313 E ADMIRAL PL) is a co...show more
Last updated February 16, 2022