Subway 3383

Subway #3383-0 is a Subway restaurant located at Arc Shopping Center, 158 Higuera Street Suite D, San Luis Obispo, California.