Subway 35018

Subway #35018-0 is a Subway restaurant located at Shell Convenience Store, 26745 Highway 189 B, Twin Peaks, California.