M
Moss Review of Takara Sushi SF
Amazing sushi, rice is exceptional. Customer servi...
Amazing sushi, rice is exceptional. Customer service could be improved, long waits to be waited on...even if you are the only table.
Comments: