Subway 13477

Subway #13477-0 is a Subway restaurant located at 8511 Venice Boulevard, Los Angeles, California.