Taki Taki Sushi

7051 Westminster Blvd. Westminster CA 92683 USA

Location