Subway 13028

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