Pikaia Lodge in the Galapagos Islands, Ecuador – Pikaia Evolution Restaurant