Oh Fish Sushi & Kitchen ★★★★★4.7 (163) Restaurants Sushi restaurant · Japanese restaurant · Lunch restaurant (more) 17852 Hesperian Blvd, San Lorenzo, CA 94580 Call Website Details →
Tao's Fresh ★★★★★4.5 (210) Restaurants Asian fusion restaurant · Asian restaurant · Chinese restaurant (more) 15809 Channel St, San Lorenzo, CA 94580 Call Website Details →
Teriyaki City Grill San Lorenzo ★★★★☆4.0 (136) Restaurants Japanese restaurant 488 Lewelling Blvd, San Lorenzo, CA 94580 Call Website Details →