Greenleaf from Idaho Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Greenleaf Cafe - Idaho, Greenleaf, 21513 Main Street, 83626 (208) 459-8334 Map