Subway 36516

Subway #36516-0 is a Subway restaurant located at Pomona Ranch Plaza Shopping Center, 68 Rio Rancho Road, Pomona, California.