menu
place 10901 Crenshaw Blvd Unit B, 90303 Inglewood
No Ratings