Restaurant Reviews from DiningGuide411.com
    Top : United_States: ID: New_Plymouth

Red Carpet Pizza and Cafe, New Plymouth, Idaho










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


Phone: 208.278.5700