Categories Retail Food Outlets Restaurant / café Address 26 Main St Newbury, VT 05081 United States 8027573466