Himalaya Restaurant Address: 6652 Southwest Fwy, Houston, TX 77074 Phone: +1 713-532-2837 Cuisine: Indian Read more
North China Restaurant Address: 14525 Katy Fwy, Houston, TX 77079 Phone: +1 832-379-8881 Cuisine: Mandarin / Chinese cuisine Read more