Subway 15643

Subway #15643-0 is a Subway restaurant located at Mission Square Building, 3750 University Avenue Suite 100, Riverside, California.