LEDA'S PIZZA
Home
Hours
Menu
Catering
More
802-333-4773
Wed - Sun: 4pm - 8pm
Closed Monday and Tuesday
Call ahead 802-333-4773 or Order Online