The Black Lantern Inn

Inn · 2057 N Main St, Montgomery, VT

More food in Montgomery, VT · Inn in Montgomery