631 reviews
Address:
2510 Richmond Ave. Houston TX 77098 United States
Category:
US places Indian restaurant
Phone number of Khyber North Indian Grill in Houston, Address of Khyber North Indian Grill in Houston, Working hours of Khyber North Indian Grill in Houston