Restaurants - Pizza in Fairlee, VT
Leda's Pizza Restaurant