Get directions to: Chicken Charlie's, South Burlington, VT
Restaurant address: 1160 Williston Rd South Burlington, VT 05403, USA
Restaurant: Chicken Charlie's