Get directions to: Amato's Xpress, South Burlington, VT
Restaurant address: 811 Williston Rd South Burlington, VT 05403, USA
Restaurant: Amato's Xpress