Update Info - Thai Cha-Da
This restaurant was reported as closed. If it is open, let us know.
Thai Cha-Da
266 Park Ave
Worcester, MA 01609
266 Park Ave
Worcester, MA 01609
This restaurant was reported as closed. If it is open, let us know.