Parker's Lighthouse is a seafood restaurant offering scenic views. It is located at 80 Aquarium Way.