Restaurant
Downtown Pizzeria and Pub
6 locals recommend,
Permanently closed
Location
21 Lower Main St W
Johnson, VT
Tips from locals
great food, good selection of beers and wine at great prices. Sport TV and good place to meet locals