Kiwi's Fish & Chips

Restaurant
$ $
778 Falls Ave
Twin Falls, UT 83301