Mediterranean restaurant · 117 SE Taylor St #101, Portland, OR
Dine-In
More food in Portland, OR · Mediterranean Food in Portland