Subway 30303

Subway #30303-0 is a Subway restaurant located at Oceanview Village Shopping Village, 3911 Alemany Boulevard Suite 1004, San Francisco, California.