La Strada ★★★★★4.5 (1,182) Restaurants Italian restaurant · Seafood restaurant 2215 Church Ln, San Pablo, CA 94806 Today: 11 AM–9 PM Call Website Details →