Pizza Pie Cafe

Review by Carrie

1826 Canyon Crest Dr, Twin Falls, ID 83301
Celiac
11 months ago
Celiac friendly

Order your special made g pizza, gf pasta on the pasta bar, and salad bar available, Friendly and good food