The Point is a seafood restaurant.