Hi all. Does anyone know if the Italian guy who had the great pizza place on the lagoon in Rio San Juan has opened up shop in Cabrera yet? Supposed to be on the main drag, in between the old Rossi's and the (Palacio guy's) furniture shop? Thank you!!