Subway 20829

Subway #20829-0 is a Subway restaurant located at Mobil Convenience Store, 2121 Harbor Boulevard, Ventura, California.