Subway 6816

Subway #6816-0 is a Subway restaurant located at, 2408 South Barrington Avenue , Los Angeles, California.