The latest
George Watts closing store and tea house, remaining online
Established in 1870, George Watts & Son Inc. and The Watts Tea Shop, announced today that it will close its Downtown Milwaukee brick and mortar locations on Dec. 31.
Established in 1870, George Watts & Son Inc. and The Watts Tea Shop, announced today that it will close its Downtown Milwaukee brick and mortar locations on Dec. 31.
Loading more articles…