About Garlic John's
Garlic John's, a local favorite, is a long-established chef-owned regional Italian restaurant located in the Southern Green Mountains, minutes away from ski resorts and shopping. Our extensive menu features something for everyone. We also offer daily savory specials using seasonal ingredients and our full bar provides a warm dining atmosphere.
1610 Depot Street
Hours of Operation: Open for dinner 7 days a week at 4pm
Where is Garlic John's