North Soto Street &, 4260 E Cesar E Chavez Ave, Los Angeles, CA 90063 (323) 269-9950
How to go there
Restaurant Loc: 34.0468 / -118.208
Plan your visit