Sala Thai ★★★★★4.5 (413) Restaurants Thai restaurant · Asian restaurant · Southeast Asian restaurant 15501 San Pablo Ave F, San Pablo, CA 94806 Call Website Details →
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 →