Subway 30868

Subway #30868-0 is a Subway restaurant located at, 1830 West Lincoln Avenue Unit A, Anaheim, California.