Update Info - Scarboroughs Restaurant
This restaurant was reported as closed. If it is open, let us know.
Scarboroughs Restaurant
1432 Altamont Ave
Schenectady, NY 12303
1432 Altamont Ave
Schenectady, NY 12303
This restaurant was reported as closed. If it is open, let us know.