2 mentions on Trippy
Here's what Trippy members say about Super Star Seafood Restaurant:
"A good place to have them is Super Star Seafood Restaurant." See More
"One of my favorites is part of a chain, but it's really nice -- Super Star Seafood Restaurant." See More