Get directions to: Hiko Sushi, Los Angeles, CA
Restaurant address: 11275 National Blvd Los Angeles, CA 90064, USA
Restaurant: Hiko Sushi