Subway 25089

Subway #25089-0 is a Subway restaurant located at Mountain Meadow Plaza, 4227 Tierra Rejada Road Suite B, Moorpark, California.