Get directions to: Kebaba, Bend, OR Restaurant address: 1004 Nw Newport Bend, OR 97701, USA Driving Walking Bicycling Restaurant: Kebaba