Khyber Grill

Address
230 E 58Th St, New York, 10022, NY, USA
Telephone
212 339 0090