Get directions to: Zen Bento, Boise, ID Restaurant address: 1000 W Main St Boise, ID 83702, USA Driving Walking Bicycling Restaurant: Zen Bento