I've eaten at Cedarwood several times passing through Onamia. It's very casual, fairly busy, with a distinct "homey" atmosphere. Inexpensive with fairly good food. The men's rest room is awful, though.
Located 1/4 mile West of HWY 169 on HWY 27/Main St in Onamia, MN.