LaRosa Brothers Step Down from The Village Inn after 15 Years-June 7, 1978

A beloved Guild Square culinary staple prepares for a structural transition as its founding brothers head toward retirement after a 15-year run.

Timothy’s Restaurant Most Modern In Norfolk County-This Day in Norwood History-May 2, 1957

Norfolk County's most modern restaurant will be open for public inspection next Sunday when Timothy’s Restaurant will hold an open house all day at its brand new quarters at 34 … Continue reading Timothy’s Restaurant Most Modern In Norfolk County-This Day in Norwood History-May 2, 1957