Top Brunch Spots » Restaurants » Kamura Sushi – Santa Rosa, California 95407
Sushi, noodles & Japanese eats, including lunch & happy hour specials, in a contemporary venue.