Lewis’ Restaurant Ultimate In Norwood Dining History-This Day in Norwood History-February 9, 1940

On February 20th the ultimate in Norwood’s dining history will be reached. It is the date of the opening: of the new Lewis restaurant and grill nearing completion at the…

6:29 am • February 9, 1940

Read more