Thai Satay Restaurant & Bar ★★★★☆4.2 (915) Restaurants Thai restaurant · Asian restaurant · Delivery Restaurant (more) 265 Grand Ave, South San Francisco, CA 94080 Call Website Details →
White Elephant Restaurant ★★★★☆4.2 (473) Restaurants Thai restaurant · Asian restaurant · Southeast Asian restaurant 146 Hazelwood Dr, South San Francisco, CA 94080 Call Website Details →