Update Info - Las Champas Restaurant
This restaurant was reported as closed. If it is open, let us know.
Las Champas Restaurant
11851 Paramount Blvd
Downey, CA 90241
11851 Paramount Blvd
Downey, CA 90241
This restaurant was reported as closed. If it is open, let us know.