Subway 39685

Subway #39685-0 is a Subway restaurant located at Promenade Plaza, 704 West 1st Street, Los Angeles, California.