Subway 22501

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