The Gloucester Depot Restaurant has been open for about three weeks. It's located across the street from the train station on Railroad Avenue. Mike Dean / Staff photo