8328 Gulf Fwy
Houston, TX 77017
Houston, TX 77017
Open HoursArray
OverviewTaj Mahal is an exciting change from other Indian restaurants. It is the fresh fish and delicious breads that distinguish the restaurant from others. The restaurant also offers...
more