Subway 2511

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