Subway 3066

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