Get directions to: Tako Sushi, Berkeley, CA
Restaurant address: 2379 Telegraph Ave Berkeley, CA 94704, USA
Restaurant: Tako Sushi