Subway 24429

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