Subway 54066

Subway #54066-0 is a Subway restaurant located at, 1717 Simi Town Center Way #4, Simi Valley, California.