Get Directions to Cat Fish Kitchen Restaurant ← View details 2115 NORTH CINCINNATI AVENUE, Tulsa, Oklahoma 74106 (918) 585-3474 Get Directions From* To * — Required information