1. Leda's Pizza Restaurant RR 5, Fairlee, VT 05045 Coordinate: 43.90698,-72.14784 Phone: (802) 333-4773