Get directions to: Bibo Juice, Portland, OR
Restaurant address: 1516 Ne 15th Ave Portland, OR 97232, USA
Restaurant: Bibo Juice