S
Samuel Cabrera Review of Takara Sushi SF
Best sushi I have ever had! For some reason this p...
Best sushi I have ever had! For some reason this place isn't packed all the time. Great atmosphere.
Best sushi I have ever had! For some reason this place isn't packed all the time. Great atmosphere.
Comments: