Waha Grill Lewiston, ID

40787 Waha Rd, Lewiston, ID 83501