Best Kosher restaurant in Oklahoma Reviews Directory Seventeenth Street Deli 1719 S Owasso Ave 74120 Tulsa, OK, US +1 918-973-3354 Restaurant Deli Kosher restaurant 265 likes