Subway 17027

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