Takara Sushi

 
100% love it
  3
Sushi on the Go
Fast and fresh should be the motto at this Castro sushi place, which offers a number of specialty sushi items. Sit in or oder delivery. Be prepared: it's a bit pricer than other sushi places in the area.

Location

Tags