The Best Thing I Ever Ate…

The best thing I ever ate: The UFO Roll from Sushi 85. Last Friday Chrystie took me to Sushi 85 in Mountain View. She had taken me there a few weeks earlier and I very much wanted to return. They have an all-you-can-eat sushi bar, which is absolutely incredible considering the price tag of $25, […]

The Best Thing I Ever Ate… Read More ยป