Weippe ID Restaurants 1. 118 N Main St, Weippe, ID 83553 | Mechell's Cafe (208) 435-4429 2. 1022 N Main St, Weippe, ID 83553 | Timberline Cafe (208) 435-4522