Get directions to: Anaba Japanese Restaurant, Los Angeles, CA
Restaurant address: 8103 1 & 2 Beverly Blvd Los Angeles, CA 90048, USA
Restaurant: Anaba Japanese Restaurant