"It's our future, let's build it together"

Front & Main restaurant at Lockwood Hotel opening to public Thursday

March 18, 2021

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

Comments are closed.