Update Info - Odwalla
This restaurant was reported as closed. If it is open, let us know.
Odwalla
12702 NE Marx St
Portland, OR 97230
12702 NE Marx St
Portland, OR 97230
This restaurant was reported as closed. If it is open, let us know.