Subway 1181

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