Get directions to: Airport Center Deli, Long Beach, CA
Restaurant address: 5000 E Spring St Ste 140 Long Beach, CA 90815, USA
Restaurant: Airport Center Deli