The Best Sushi in San Francisco: Omakase
1 Comment
Have you ever taken a 2 hour trip to Japan without ever getting on an airplane? I have. Walking through the doors of Omakase— a charming Michelin-starred 14-seat Japanese restaurant in San Francisco— you are immediately transported halfway around the world. Thick bamboo stalks line the