Get directions to: Taka's Sushi, Fair Oaks, CA
Restaurant address: 11773 Fair Oaks Blvd Fair Oaks, CA 95628, USA
Restaurant: Taka's Sushi