full size image

La Strada Italian Restaurant inside picture. Long Beach CA on 2nd Street.
< close >