Subway 34978

Subway #34978-0 is a Subway restaurant located at Long Beach Shopping Center, 3713 East South Street, Long Beach, California.