Subway 11812

Subway #11812-0 is a Subway restaurant located at, 8406 Lincoln Boulevard , Los Angeles, California.