Subway 30524

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