Sushi Vet Masters Seasonal Cooking at L.A.’s Must-Visit Japanese Restaurant Yahoo Lifestyle
The Brothers Sushi in Woodland Hills is one of L.A.’s best new restaurants, but a lot of people don’t realize it’s new. Chef Mark Okuda knows that he probably …