Top Brunch Spots » Restaurants » Toyo Restaurant – Santa Rosa, California 95403
Strip-mall Japanese outpost serving sushi rolls, bento meals & sake cocktails in a relaxed setting.