Bar
Garlic John's Restaurant
6 locals recommend
Permanently closed
Location
1610 Depot St
Manchester, VT
Manchester Center
Tips from locals
Garlic John's, a local favorite, is a long-established, chef-owned regional Italian restaurant located in the Southern Vermont Green Mountains and minutes away from ski resorts, beautiful golf courses and shopping.