Update Info - Kiwi's Fish 'n' Chips Meat Pies
This restaurant was reported as closed. If it is open, let us know.
Kiwi's Fish 'n' Chips Meat Pies
778 Falls Ave
Twin Falls, ID 83301
778 Falls Ave
Twin Falls, ID 83301
This restaurant was reported as closed. If it is open, let us know.