Tag: Newton Plaza

New Beer Restaurant Opens in Newton Plaza

New Beer Restaurant Opens in Newton Plaza

I love when new restaurants come to the Capital Region! This time, head over to Newton Plaza in Latham to try out something different than what you’re used to!