Update Info - Royal Palace
This restaurant was reported as closed. If it is open, let us know.
Royal Palace
2788 Hamburg St
Schenectady, NY 12303
2788 Hamburg St
Schenectady, NY 12303
This restaurant was reported as closed. If it is open, let us know.