Update Info - Happy China
This restaurant was reported as closed. If it is open, let us know.
Happy China
319 Collinsville Ave
East Saint Louis, IL 62201
319 Collinsville Ave
East Saint Louis, IL 62201
This restaurant was reported as closed. If it is open, let us know.