Subway 7070

Subway #7070-0 is a Subway restaurant located at Canyon Plaza North Shopping Center, 67-730 Highway 111 Suite 101, Cathedral City, California.