Talk of the Town 74 Hudson Ave., Glens Falls, NY, 12801 518 798-3348 Italian Restaurant and a lot more. We have Weekend Dinner Specials and Salad Bar Wednesday - Sunday. Gift certified available. Reservations Accepted. Take - outs Available. Open 7 Days a Week!
Love this place food is delicious and reasonable and staff is friendly and helpful Craig to name a few is always friendly and efficient
There is a lot on the menu but we went specifically for their pizza. It's hard to describe it but here goes... The pizza is thick and soft to bite into but...
Service was slow, visited at 4:00 on a Saturday. We have dined here before and had decent food. The turkey dinners we ordered were decent, had good flavor,...