Subway 2363

Subway #2363-0 is a Subway restaurant located at Plaza at Mission Oaks, 4986 Verdugo Way, Camarillo, California.