Subway 5995

Subway #5995-0 is a Subway restaurant located at Foothill Center, 119 West Foothill Boulevard #B, Monrovia, California.