Subway 12729

Subway #12729-0 is a Subway restaurant located at Diamond Bar Towne Center, 1155 South Diamond Bar Boulevard Unit F, Diamond Bar, California.