Queen of Harts Queensbury, NY Talk of the Town Glens Falls, NY Talk of the Town in Glens Falls is known for their legendary pizza, although they have a varied menu with much more. Add Your Business!