Pizza by the slice there, or take home a whole pie. Not quite "New York pizza," but pretty damn close for 3,500 miles away.