Red Lobster

6728 S Memorial Dr, Tulsa
(918) 250-5330