Restaurants in Middletown Springs (VT) Full list of companies Restaurants category in Middletown Springs, Vermont Best Moon 73 South St, Middletown Springs, VT 05757, (802)235-1155 Page 1