Update Info - China Factory Mini
This restaurant was reported as closed. If it is open, let us know.
China Factory Mini
2825 Diamond Bar Blvd
Diamond Bar, CA 91765
2825 Diamond Bar Blvd
Diamond Bar, CA 91765
This restaurant was reported as closed. If it is open, let us know.