Do Sit Thai Cuisine ★★★★☆4.4 (149) Restaurants Thai restaurant · Asian restaurant · Southeast Asian restaurant 1520 Palos Verdes Mall, Walnut Creek, CA 94597 Call Website Details →