Get directions to: Lake-view Bar & Grill, South Burlington, VT
Restaurant address: 1710 Shelburne Rd South Burlington, VT 05403, USA
Restaurant: Lake-view Bar & Grill