Live Sushi is a small Japanese restaurant located in the Potrero Hill district of San Francisco. While their sushi is nothing special, they do make one amazingly special dish: the Chef’s Special Oyster. Continue reading
Live Sushi is a small Japanese restaurant located in the Potrero Hill district of San Francisco. While their sushi is nothing special, they do make one amazingly special dish: the Chef’s Special Oyster. Continue reading