Subway 3709

Subway #3709-0 is a Subway restaurant located at Anaheim Plaza, 4343 East Anaheim Street, Long Beach, California.