Subway 1181

Subway #1181-0 is a Subway restaurant located at, 27586 Sierra Highway , Canyon Country, California.