Update Info - Town House Restaurant
This restaurant was reported as closed. If it is open, let us know.
Town House Restaurant
408 Rosa Rd
Schenectady, NY 12308
408 Rosa Rd
Schenectady, NY 12308
This restaurant was reported as closed. If it is open, let us know.