Subway 5955

Subway #5955-0 is a Subway restaurant located at Haven Village Shopping Center, 6371 Haven Boulevard Suite 4, Rancho Cucamonga, California.