Khyber Indian Restaurant

Row 1

Details
154-03 Union Tpke
Flushing, NY 11367
(718) 380-5803

Foursquare Tips

  • Awesome butter chicken!