Update Info - Chef's Take Out
This restaurant was reported as closed. If it is open, let us know.
Chef's Take Out
3770 Carman Rd
Schenectady, NY 12303
3770 Carman Rd
Schenectady, NY 12303
This restaurant was reported as closed. If it is open, let us know.