Subway 1298

Subway #1298-0 is a Subway restaurant located at Central Plaza, 706 Arneill Road, Camarillo, California.