Update Info - RED
This restaurant was reported as closed. If it is open, let us know.
RED
5905 Wilshire Blvd
Los Angeles, CA 90036
5905 Wilshire Blvd
Los Angeles, CA 90036
This restaurant was reported as closed. If it is open, let us know.