POIT

Noodle shop · 1234 Thunder Hill Rd, Lapwai, ID

More food in Lapwai, ID · Noodle in Lapwai