Subway 6816

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