Subway 59965

Subway #59965-0 is a Subway restaurant located at Long Beach Court Building, 275 Magnolia Avenue Suite 1, Long Beach, California.