Get directions to: Pangea, Ithaca, NY Restaurant address: 120 3rd St Ithaca, NY 14850, USA Driving Walking Bicycling Restaurant: Pangea