Restaurants - Pizza in Taylor, AL
Fox's Pizza