Subway 12484

Subway #12484-0 is a Subway restaurant located at Ladera Center, 5339 A West Centinela Avenue, Los Angeles, California.