L
Lance Thornswood Review of Takara Sushi SF
Best sushi in the Castro, for sure. They've got an...
Best sushi in the Castro, for sure. They've got an excellent menu, and the preparation of their dishes feels very artful and authentic -- like you'd expect in a great Japantown restaurant.
Comments: