Al's French Frys
1251 Williston Rd, South Burlington VT 05403