About
ITR Sushi!
Boozy drinks, handcrafted sushi & a trendy atmosphere! Come join us for HAPPIER HOUR Mon 4-10pm & Tues-Thurs 4-7pm! Different HH specials daily!
Address: 3321 S Peoria Ave, Tulsa 74105
Phone: (918) 744-1300
Email: moc.ihsuswarehtni@sehguhgerg
State: OK
City: Tulsa
Street Number: 3321 S Peoria Ave
Zip Code: 74105-2028
categories: local service, sushi restaurant
Opening Hours
Monday: 11:00 - 22:00
Tuesday: 11:00 - 22:00
Wednesday: 11:00 - 22:00
Thursday: 11:00 - 22:00Friday: 11:00 - 23:00
Saturday: 11:00 - 23:00