Subway 12092

Subway #12092-0 is a Subway restaurant located at Winston Manor Shopping Center, 115 Hickey Boulevard, South San Francisco, California.