Subway 12266

Subway #12266-0 is a Subway restaurant located at Skyline Plaza Shopping Center, 37 Skyline Plaza, Daly City, California.