Subway 13355

Subway #13355-0 is a Subway restaurant located at Lakewood Plaza Shopping Center, 6345 East Spring Street Suite A, Long Beach, California.