Subway 18772

Subway #18772-0 is a Subway restaurant located at, 2590 Glendale Boulevard Unit B, Los Angeles, California.