Subway 12481

Subway #12481-0 is a Subway restaurant located at, 7353 Melrose Avenue , Los Angeles, California.