Update Info - Star Chicken
This restaurant was reported as closed. If it is open, let us know.
Star Chicken
10937 Weyburn Ave
Los Angeles, CA 90024
10937 Weyburn Ave
Los Angeles, CA 90024
This restaurant was reported as closed. If it is open, let us know.