Update Info - Metro Deli
This restaurant was reported as closed. If it is open, let us know.
Metro Deli
160 Jay St
Schenectady, NY 12305
160 Jay St
Schenectady, NY 12305
This restaurant was reported as closed. If it is open, let us know.