Leda's Pizza

456 US-5 Fairlee VT 05045 USA

(802) 333-4773

Location