I love this Chinese place,...the best one Ive ate in town so far!
12. Silver Palace
1216 Williston RdSouth Burlington, VT 05403
From Business: Excite your taste buds at Silver Palace where we seek to provide the best Asian cuisine on this side of Lake Champlain. Come try out our extensive menu with plent…