Subway 13476

Subway #13476-0 is a Subway restaurant located at Baldwin Hills Shopping Center, 3627 South La Brea Avenue, Los Angeles, California.