Subway 2120

Subway #2120-0 is a Subway restaurant located at Crossroads Shopping Center, 4481 Las Posas Road Unit A, Camarillo, California.