Kiwi Loco

  • Ice Cream and Frozen Yogurt
1520 Fillmore St N #2
Twin Falls, ID 83301-
(208) 733-1343
Hours:
Monday - Thursday 11:00 am - 10:00 pm
Friday - Saturday 11:00 am - 11:00 pm
  • About

    Southern Idaho's Favorite Frozen Yogurt

  • Directions

    Where to Find Us 1520 Fillmore Street N. #2(in the Villa Shops behind OfficeMax) Twin Falls, ID 83301 208.733.1343