falls idaho in twin italian restaurants in twin falls idaho 67 reviews Open Now. Italian food is at the heart of this mission. Canyon Crest Dining Event Center Twin Falls … Wednesday, June 1, 2022 Edit