Squires Public House

Burlington, VT, United States