Subway 33342

Subway #33342-0 is a Subway restaurant located at 6915 Paradise Valley Road, San Diego, California.