Subway 30491

Subway #30491-0 is a Subway restaurant located at La Sierra Village Shopping Center, 3380 La Sierra Avenue Suite 106, Riverside, California.