Khyber North Indian Grill 2510 Richmond Ave. Houston TX United States
Hours: Lunch & Dinner daily
Phone: 713.942.9424 Dress: casual
Parking: own parking lot