Isle of Capri by danarubano on October 14, 2010 Taking time out for a little relaxation after our morning in Napoli :) Rad place, but definitely makes Newark look like heaven. Best pizza in the world though.