Taj Indian Restaurant
15895 North Freeway
Houston, TX 77090
Phone: 281-874-6800

Restaurant Hours:
11am to 9pm 7 days a week

Dine-In Menu

We do not sell alcohol but customers are welcome to bring their own alcohol.