Popular Rutland restaurant closes

South Station located on Main Street

by