Address: 7842 E Admiral Pl, Tulsa, OK 74115, USA
Yes
They have fish and chips on the menu. Or chicken and fish. It's one huge filet!
Add Answer
Thanks! Your answer is awaiting moderation.
Trending Places
Diner
45 N Sheridan Rd, Tulsa, OK 74115, USA
Mexican restaurant
1028 N Sheridan Rd, Tulsa, OK 74115, USA
Seafood market
1708 N Sheridan Rd, Tulsa, OK 74115, USA
Cafe
731 N Sheridan Rd, Tulsa, OK 74115, USA
Chinese restaurant
6505 E Pine St, Tulsa, OK 74115, USA
1453 N Sheridan Rd, Tulsa, OK 74115, USA
Park
3540 E Newton Pl, Tulsa, OK 74115, USA
Donut shop
1348 N Yale Ave, Tulsa, OK 74115, USA