1. Bella Kitchen 411 Lenora St Ste C, Mccall, ID 83638 Coordinate: 44.91081,-116.09731 Phone: (208) 634-4730