Montoya's Chile Hut
111 Stable Rd Paia, Hawaii 96779 | Restaurant Info