Report an error
Blu Olive is located at 240 Northwest Lost Springs Terrace, Portland, OR 97229, United States of America.
Blu Olive is open Mo-Su 11:00-23:00
Blu Olive is famous for its Mediterranean cuisine.
(1 Customer Review)