Update Info - Fresh Choice
This restaurant was reported as closed. If it is open, let us know.
Fresh Choice
8371 Central Ave
Newark, CA 94560
8371 Central Ave
Newark, CA 94560
This restaurant was reported as closed. If it is open, let us know.