Subway 12176

Subway #12176-0 is a Subway restaurant located at Roll Drive Center Shopping Center, 2335 Roll Drive Suite 1, San Diego, California.