public space

Lela's Bistro

Map it |  1524 NW 23rd Ave, Portland, OR 97210, United States

You may like this popular spot