Salted toasted spareribs

Shanghai Chinese Restaurant 富仔記

Chinatown
$$, Chinese, Shanghai
9116 Bellaire Blvd
Ste. B
Houston, TX 77036
Call: 713.988.7288

Expert Recommendations