Subway 27494

Subway #27494-0 is a Subway restaurant located at Central Plaza, 9280 Telephone Road, Ventura, California.