Health food restaurant · 1200 Snake River Ave, Lewiston, ID
See full menu
More food in Lewiston, ID · Health Food in Lewiston