Subway 23315

Subway #23315-0 is a Subway restaurant located at Santa Susana Plaza, 2264 Tapo Street, Simi Valley, California.