Update Info - Crystal Bar
This restaurant was reported as closed. If it is open, let us know.
Crystal Bar
72 Lyon St
Amsterdam, NY 12010
72 Lyon St
Amsterdam, NY 12010
This restaurant was reported as closed. If it is open, let us know.