Subway 43422

Subway #43422-0 is a Subway restaurant located at, 10317 Avalon Boulevard , Los Angeles, California.