Subway 17027

Subway #17027-0 is a Subway restaurant located at 1263 North Lake Avenue, Pasadena, California.