Top Brunch Spots » Restaurants » Asian restaurant » Lee’s Noodle House – Santa Rosa, California 95403
Simple counter-serve Vietnamese restaurant specializing in noodle soups & rice plates.