Add to Favorites
6728 S. Memorial Dr., Tulsa (South), OK
When you want some quality seafood, they have consistently delivered. They serve Lobsters straight from their tanks and shrimp in a myriad of forms.
· 4525 E. 51st St.