Driving from VT to Albany on Sunday to see a movie at Spectrum 8. Where can we get a decent dinner after the movie?
Within the same block as the theater, is the New World Bistro Bar. They meet your criteria. You probably should make a reservation. Also in that block is My Linh's Vietnamese restaurant. I don't know how much of their food is locally sourced.
Other than those two, you will have to drive elsewhere in town.
New World Bistro Bar
300 Delaware Ave, Albany, NY
272 Delaware Ave, Albany, NY 12209