Subway 30524

Subway #30524-0 is a Subway restaurant located at 1407 Park Street, Alameda, California.