Subway 2510

Subway #2510-0 is a Subway restaurant located at 2689 Cochran Street, Simi Valley, California.