Taste of Spices 五味居

2268 W Holcombe Blvd, Houston, Houston, TX