La Strada Restaurant

2215 Church Lane, San Pablo, CA 94806, USA