SL Kitchen ★★★★★4.6 (155) Restaurants Thai restaurant 1057 MacArthur Blvd, San Leandro, CA 94577 Call Website Details →
Mai Thai ★★★★☆4.2 (370) Restaurants Thai restaurant · Asian restaurant · Southeast Asian restaurant 13700 Doolittle Dr #110, San Leandro, CA 94577 Call Website Details →