Get directions to: Caffe La Strada Restaurant, Long Beach, CA
Restaurant address: 613 Euclid Long Beach, CA 90813, USA
Restaurant: Caffe La Strada Restaurant