Subway 13820

Subway #13820-0 is a Subway restaurant located at Giddings Plaza, 2458 East Austin Suite 110, Giddings, Texas.