Subway 5916

Subway #5916-0 is a Subway restaurant located at, 5353 East 2nd Street , Long Beach, California.