Subway 38224

Subway #38224-0 is a Subway restaurant located at Walmart Supercenter #3796, 1333 North Mountain Avenue, Ontario, California.