Archies Grill/4066 Shelburne Rd - Shelburne - Vermont (VT) - United States of America
Restaurant Shelburne