Subway 5916

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