Andys Seafood, TULSA, Oklahoma (OK)
Comfortably positioned at 1117 East 52nd Street North () in TULSA, Oklahoma (OK) (74126), Andys Seafood can be contacted at 9184251238. Remember to call up upfront to make a reservation.
More restaurants in TULSA, Oklahoma (OK)
Andys Seafood contact information and details:
Address: 1117 East 52nd Street North - , TULSA, Oklahoma (OK) 74126
Contact Phone: 9184251238
