White River Fish Market & Seafood Restaurant
1708 N Sheridan Rd, Tulsa, Oklahoma, 74115-4624
(918) 835-1910