P
Pete Bekas Review of Takara Sushi SF
Takara is one of our go to place for Sushi in the ...
Takara is one of our go to place for Sushi in the city. They have one of the best happy hours as well. The food is all reasonably priced compared to other sushi places in the city. The place is small and only has a handful of tables.
Comments: