Red Carpet Pizza and Cafe 116 North Plymouth Avenue New Plymouth ID United States
Phone: 208.278.5700