Top Brunch Spots » Restaurants » Quick Sushi Santa Rosa – Santa Rosa, California 95403
Down-to-earth restaurant with an intimate feel specializing in Japanese classics.