Next time you're in the mood for sushi, head down to Shiba Sushi. This popular Mountain View restaurant is focused on serving fresh, quality fish prepared with traditional Japanese techniques. Regulars recommend that you sit at the counter, where you can watch the chefs at work, slicing, rolling, and garnishing each order of sushi and […]