Update Info - Sen Asian Kitchen
This restaurant was reported as closed. If it is open, let us know.
Sen Asian Kitchen
2000 Ave Of The Stars
Los Angeles, CA 90067
2000 Ave Of The Stars
Los Angeles, CA 90067
This restaurant was reported as closed. If it is open, let us know.