Restaurants in Mendon (VT) Full list of companies Restaurants category in Mendon, Vermont Red Clover Inn & Restaurant 7 Woodward Road, Mendon, VT 05701, (800)752-0571 Page 1