Subway 24429

Subway #24429-0 is a Subway restaurant located at, 5150 Fair Oaks Boulevard #103, Carmichael, California.