Subway 12481

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