Noodle 21 ★★★★☆4.1 (155) Restaurants Laotian restaurant · Asian restaurant · Noodle shop (more) 501 San Pablo Towne Center B, San Pablo, CA 94806 Call Website Details →