Al Punto is a restaurant offering seafood and paella.