New Restaurant Being Built at Latham FarmsNew Restaurant Being Built at Latham FarmsA new restaurant chain is opening another location in the Capital Region!Matty JeffMatty Jeff