Subway 3066

Subway #3066-0 is a Subway restaurant located at, 1500 Fillmore Street , San Francisco, California.