Town Hall Opens Next Week

A new restaurant in Glover Park called Town Hall is opening next week – the private “soft” opening is Monday. I am not sure when they’ll be open to the public. Although I have not seen the inside, the outside remodeling looks sharp. Read more about Town Hall on this old Glover Park index.

Author: Rob Goodspeed