Punto Verde is a restaurant and pizzeria.