Subway 43422

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