2 Manhattan Beach Blvd, Manhattan Beach, California 90266 USA
Inside of the aquarium
Photo Credit: Yelp