Update Info - Khyber Pass
This restaurant was reported as closed. If it is open, let us know.
Khyber Pass
34 Saint Marks Pl
New York, NY 10003
34 Saint Marks Pl
New York, NY 10003
This restaurant was reported as closed. If it is open, let us know.