Categories Retail Food Outlets Restaurant / café Address 101 Main St Richford, VT 05476 United States 8028483288