Subway 57959

Subway #57959-0 is a Subway restaurant located at Gran Plaza Outlets, 888 West Second Street Space H-220, Calexico, California.