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