Subway 2627

Subway #2627-0 is a Subway restaurant located at Mountain Square Shopping Center, 298 South Mountain Avenue, Upland, California.