Subway 22501

Subway #22501-0 is a Subway restaurant located at, 29060 West Plaza Drive , Santa Nella, California.