(713) 929-1900
8888 W Bellfort St
Houston, TX 77031
Regular Hours
Mon - Sun | 9:30 am - 5:30 pm
Categories
Indian Restaurants
Asian Restaurants
Seafood Restaurants
Middle Eastern Restaurants
Restaurants
Social Links
Site: http://www.indiahouseinc.org
Google Maps
Waze