Jenn

Reviews


  • Zio's Italian Kitchen

    5 starsJune 21, 2012

    8112 S Lewis Ave, Tulsa, OK 74137

    Our waiter Ryan was excellent. They didn't have a menu but our waiter understood my allergy and was extremely helpful.