Subway 48002

Subway #48002-0 is a Subway restaurant located at Plaza Del Sol Shopping Center, 11335 Thienes Avenue Suite B, South El Monte, California.