Willoughby's Depot Eatery

Restaurant in Manchester, Vermont

Opening hours: Tu-Sa 06:00-15:00; Su 06:00-14:00

374 Depot Street, Manchester Center, 05255