Subway 33681

Subway #33681-0 is a Subway restaurant located at Civic Center Plaza, 2667 Tapo Canyon Road Unit D, Simi Valley, California.