Subway 2511

Subway #2511-0 is a Subway restaurant located at 2468 Stearns Street, Simi Valley, California.