Update Info - Acambarito
This restaurant was reported as closed. If it is open, let us know.
Acambarito
5112 East Imperial Hwy
Lynwood, CA 90262
5112 East Imperial Hwy
Lynwood, CA 90262
This restaurant was reported as closed. If it is open, let us know.