Waterville – The restaurant is housed on the ground floor of the hotel and looks out onto the streets it’s named after.
The general public will get a long-awaited first look at the regal new building downtown as Front & Main restaurant at the Lockwood Hotel opens to dinner guests Thursday.
Last modified: March 18, 2021