Subway 13028

Subway #13028-0 is a Subway restaurant located at, 9842 National Boulevard , Los Angeles, California.