Pizza Pie Cafe

Pizza Pie Cafe

1826 Canyon Crest Dr, Twin Falls, ID 83301
201-347-1152
New

Open until 6:00 pm

Full Hours

$5 Delivery (30 - 45 min)

$10 min spend

    Pizza Pie Cafe

    Pizza Pie Cafe

    1826 Canyon Crest Dr, Twin Falls, ID 83301
    201-347-1152
    New

    Open until 6:00 pm

    Full Hours

    $5 Delivery (30 - 45 min)

    $10 min spend

      Does Pizza Pie Cafe have any deals?

      Answer:

      Pizza Pie Cafe is not currently offering deals.

      Does Pizza Pie Cafe offer delivery?

      Answer:

      Pizza Pie Cafe does offer delivery. Delivery is $5.

      Where is Pizza Pie Cafe located?

      Answer:

      Pizza Pie Cafe is located at 1826 Canyon Crest Dr, Twin Falls, ID 83301.

      What food is served at Pizza Pie Cafe?

      Answer:

      Pizza Pie Cafe makes gluten free pizza, healthy pizza, veggie pizza and more!
      SliceRestaurants in Twin Falls Pizza Pie Cafe
      Price: $$