Get delivery or takeout from Kabba's Kitchen- at 1533 Northeast Alberta Street in Portland. Order online and track your order live. No delivery fee on your ...
Kabba's Kitchen · Map · 1533 NE Alberta St. Portland, OR 97211. Vernon, Alberta Arts District, Northeast Portland. Directions · (503) 438-6770. Call Now · Order ...