Get directions to: Taka's Japanese Cuisine And Sushi, Sacramento, CA
Restaurant address: 1730 S St Sacramento, CA 95814, USA
Restaurant: Taka's Japanese Cuisine And Sushi