Update Info - Los Carambas
This restaurant was reported as closed. If it is open, let us know.
Los Carambas
15445 Valley Blvd
City Of Industry, CA 91746
15445 Valley Blvd
City Of Industry, CA 91746
This restaurant was reported as closed. If it is open, let us know.