Back
Cha! Cha! Cha! Logo

Cha! Cha! Cha!

4.86mi
5225 N Lombard St, Portland, OR, 97203
Not Available Now (Available Thurs 3:00 PM - 9:00 PM)Call Now
About Cha! Cha! Cha!

If you're looking for Organic restaurants in Portland look no further. Cha! Cha! Cha! is known for having some of the best Organic in Portland. Located at 5225 N Lombard St, Cha! Cha! Cha! is a g...show more

Compare Delivery Services

(See pickup options)
Uber Eatsbest deal
$2.99
Est. Fee
66 minEst. Time
PostmatesNot Delivering: Outside of delivery range
$0.00
Est. Fee
65 minEst. Time
Place Order
Uber Eatsbest deal
$2.99
Est. Fee
66 minEst. Time