Get directions to: Fox's Pizza Den & Ice Cream Shoppe, Etowah, NC
Restaurant address: 6336 Brevard Road Etowah, NC 28729, USA
Restaurant: Fox's Pizza Den & Ice Cream Shoppe