The Bearded Frog/5247 Shelburne Rd - Shelburne - Vermont (VT) - United States of America
Restaurant Shelburne