Tag: The Works Cafe

New England Cafe Now in Latham

New England Cafe Now in Latham

The cafe started in Manchester, VT in 1988 and now, it has another new home in Latham.