Subway 7208

Subway #7208-0 is a Subway restaurant located at City Center, 2675 Geary Boulevard E-103, San Francisco, California.