Subway 30868

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