Montoya's Chile Hut
111 Stable Rd Paia, Hawaii 96779 | Restaurant Info
Estimated delivery time: 42-49 minutes