Subway 25305

Subway #25305-0 is a Subway restaurant located at, 38709 Tierra Subida #300, Palmdale, California.