Chongqing Chicken Pot (Houston) 重庆鸡公煲 (Houston)

9393 Bellaire blvd, Houston, TX