Restaurants & Bars

Outer Boroughs Queens

Sea World Restaurant in Elmhurst, Queens

Share:

Restaurants & Bars 1

Sea World Restaurant in Elmhurst, Queens

Dee | Dec 16, 1998 01:48 PM

Has anyone been to this all you can eat seafood
place. If so, what did you think?

Want to stay up to date with this post?