Kiwi Loco

Restaurant in Rexburg, Idaho

Opening hours: Mo-Sa 11:00-00:00 Features: outdoor seating

160 West 2nd South, 83440