Update Info - Ayelada
This restaurant was reported as closed. If it is open, let us know.
Ayelada
1210 Troy Schenectady Rd
Latham, NY 12110
1210 Troy Schenectady Rd
Latham, NY 12110
This restaurant was reported as closed. If it is open, let us know.